Conhecido como um dos pilares da programação orientado a objeto (POO) em Java, em poucas palavras, o encapsulamento é o processo de esconder ou guardar os detalhes do funcionamento de um objeto e o que sobra visível é sua interface, isto é, o conjunto de todas as mensagens que ele pode responder.
Encapsular “não é obrigatório”, mas, é uma boa prática para conduzir Classes mais eficientes.
De modo mais simples é o ato de deixar privado os atributos do objeto, fazendo com que os mesmos, só podem ser acessados através dos métodos getters e setters, deixo um exemplo nas imagens abaixo.
Conheça meu GitHub: https://github.com/Rodrigopca42
Top comments (0)