Resultados da pesquisa a pedido "encapsulation"

1 a resposta

Não é possível acessar o membro protegido de outra instância do escopo do tipo derivado

Noesta resposta [https://stackoverflow.com/a/17717142/5470596]para a pergunta "Por que meu objeto não pode acessar membros protegidos de outro objeto definido na classe base comum?", pode-se ler: Você pode acessar apenas membros protegidos de ...

4 a resposta

Encapsulamento e Getters

Eu estava lendo issoartigo [http://www.javaworld.com/article/2073723/core-java/why-getter-and-setter-methods-are-evil.html] por quegetter esetters são maus. O artigo não diznãopara usá-los sempre, mas está lhe dizendo para pensar de uma maneira ...

6 a resposta

É uma má prática adicionar elementos à lista usando o método getter em java?

Suponha que eu tenho umprivate ArrayList ou umLinkedList dentro de uma classe, que nunca atribuirei nova referência a ela ou, em outras palavras, isso nunca acontecerá: myLinkedList = anotherLinkedList;Para que eu não ...

4 a resposta

Encapsulamento versus planície

Por que devo usar o encapsulamento se o código abaixo produzirá o mesmo resultado? O principal benefício do encapsulamento é a capacidade de modificar nosso código implementado sem quebrar o código de outras pessoas que usam nosso código. Mas ...

3 a resposta

Classe Ruby com método estático chamando um método privado?

Eu tenho uma classe com vários métodos estáticos. Cada um tem que chamar um método comum, mas estou tentando não expor esse último método. Torná-lo privado apenas permitiria o acesso de uma instância da classe? Protegido também não parece que ...

5 a resposta

O que é exatamente o encapsulamento? [duplicado]

Esta pergunta já tem uma resposta aqui: Diferença entre abstração e encapsulamento? [/questions/742341/difference-between-abstraction-and-encapsulation] 39 respostasEu tenho duas definições de encapsulamento que não cabiam em ...

1 a resposta

Android - como adicionar anotação @hide no meu projeto

Estou desenvolvendo o SDK e gostaria de usar a anotação @hide para métodos / classes que não quero que sejam visíveis para o usuário que usa meu SDK. (o mesmo que emImplementação de atividades - linha ...

5 a resposta

Separação de declaração e definição de função no Swift

Estou dando uma olhada no novo Swift. Eu venho de C, C ++, Objective-C ... Percebo que no swift não é possível (?) Separar a declaração e a definição de funções. O resultado disso é que as declarações de estrutura e classe são muito longas e ...

21 a resposta

Qual é a diferença entre abstração e encapsulamento?

Nas entrevistas, fui solicitado a explicar a diferença entre abstração e encapsulamento. Minha resposta tem sido na linha de Abstraçãonos permite representar o mundo real complexo da maneira mais simples. É o processo de identificação das ...

3 a resposta

IEnumerable vs IReadonlyCollection vs ReadonlyCollection por expor um membro da lista

Passei algumas horas pensando no assunto de expor os membros da lista. Em uma pergunta semelhante à minha, John Skeet deu uma excelente resposta. Por favor, sinta-se livre para dar uma olhada. ReadOnlyCollection ou IEnumerable para expor ...