Encapsulamento Java [duplicado]
Esta questão já tem uma resposta aqui:
Por que usar getters e setters / accessors? [fechadas] 38 respostasNós sempre dizemos que os dados serão encapsulados se simplesmente definirmos variáveisprivate
e defina getters setters para acessar essas variáveis. Minha pergunta é se podemos acessar as variáveis (dados) através de getters e setters, como os dados são ocultos ou seguros?
Eu pesquisei muito por explicação, mas não encontrei nada. cada um disse apenas em seus blogs e posts que é uma técnica de ocultação de dados, mas não explicou / elaborou.
ansioso para obter explicação adequada e satisfatória aqui no fórum do stackoverflow.