0
respostas

[Dúvida] Visualizando características privadas

Estava assistindo ao módulo “Visualizando características privadas” e surgiu uma dúvida sobre o uso de getters e modificadores de acesso. Entendo que eles servem para encapsular informações, controlando não apenas a leitura, mas também a escrita dos atributos.

No entanto, fiquei pensando em como isso se aplica em um cenário real, onde precisamos proteger certos atributos e métodos.
Por exemplo: em uma aplicação que possui login e controle de acesso, como fica a implementação quando uma classe ou método precisa ser chamado constantemente em diferentes partes do sistema?
Algo como: login → acesso a um módulo da aplicação → verificação se o usuário está logado e se possui permissão (usuário comum, administrador ou assinante).

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR