Perguntas com a marcação «encapsulation»

210
Por que precisamos de variáveis ​​privadas?

Por que precisamos de variáveis ​​privadas nas classes? Todo livro sobre programação que li diz que essa é uma variável privada, é assim que você a define, mas pára por aí. A redação dessas explicações sempre me pareceu realmente ter uma crise de confiança em nossa profissão. As explicações...

17
Encadeamento de método vs encapsulamento

Há o problema clássico de POO do encadeamento de métodos versus métodos de "ponto de acesso único": main.getA().getB().getC().transmogrify(x, y) vs main.getA().transmogrifyMyC(x, y) A primeira parece ter a vantagem de que cada classe é responsável apenas por um conjunto menor de operações e...