Boa tarde. Esses métodos mágicos não ferem o princípio do encapsulamento? Se meus atributos estão como privados é porque não é para serem acessados diretamente.
Outra coisa, é usado esse get e set com frequência?
Boa tarde. Esses métodos mágicos não ferem o princípio do encapsulamento? Se meus atributos estão como privados é porque não é para serem acessados diretamente.
Outra coisa, é usado esse get e set com frequência?
Olá Karolina! Também estou com a mesma dúvida, mas apenas no set, pois o get é de recuperação no caso e não de alteração(como é o set). Comentei para poder acompanhar o tópico.
Entendo, mas mesmo que o get não altere o valor, também faz parte do encapsulamento nem tudo poder ser recuperado e exibido por qualquer classe.