Resultados da pesquisa a pedido "encapsulation"
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 ...
Atributo "public" ou "private" em Python? Qual é a melhor maneira?
No Python, tenho a seguinte classe de exemplo: class Foo: self._attr = 0 @property def attr(self): return self._attr @attr.setter def attr(self, value): self._attr = value @attr.deleter def attr(self): del self._attrComo você pode ver, eu tenho ...
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 ...
Conceito de encapsulamento
Estou com problemas com o conceito e implementação de encapsulamento. Alguém pode explicar isso para mim?
Existe uma maneira de escrever um teste de igualdade para uma classe VBA com membros privados sem expor o conhecimento da existência desses membros privados?
Faço uma boa quantidade de programação em Excel VBA, mas não muito dela é orientada a objetos. Aqui está algo que surge de vez em quando que me incomoda, e eu estou me perguntando se há algo que está faltando. No VBA, digamos que eu tenha uma ...
Confundido com o conceito de encapsulamento Java
Dia bom! Estou lendo um livro Java sobre encapsulamento e ele mencionou o método getter e setter. Eu li que para ocultar os atributos, devo marcar minhas variáveis de instância como"PRIVADO"e faça uma"PÚBLICO"método degetter and setter para ...
Java: Visibilidade do subpacote?
Eu tenho dois pacotes no meu projeto:odp.proj eodp.proj.test. Existem certos métodos que eu quero que sejam visíveis apenas para as classes nesses dois pacotes. Como posso fazer isso? EDITAR:Se não houver um conceito de subpacote em Java, existe ...
O motivo do encapsulamento [fechado]
Eu li algumas coisas sobre isso, até encontrei uma pergunta semelhante, mas realmente não respondeu a isso. Para mim, parece que privatizar algo só torna minha vida muito mais difícil quando preciso encontrar uma variável privada em uma classe ...
Vantagens para classes aninhadas para ouvintes em GUIs
Para projetos de tamanho decente, fui informado de que, quando você tem aulas estendendo o JPanels, a melhor prática é usar classes aninhadas para implementar os ouvintes. Por exemplo, eu poderia ter uma classe FactoryScreen que estende o JPanel ...
Devo devolver uma coleção ou um fluxo?
Suponha que eu tenha um método que retorne uma exibição somente leitura em uma lista de membros: class Team { private List<Player> players = new ArrayList<>(); // ... public List<Player> getPlayers() { return ...