Uma semana depois da prova, sem saber a nota da prova, eu tento desviar minha mente para a materia nova daquele dia. Aprendi sobre os modificadores de acesso, o "public" e o "private". O que o private faz é restringir o acesso que a class principal tem sobre o atributo de uma class, e public é o padrão.
ex: private int idade; Isso faz com que não seja possivel modificar essa atributo por meio direto, ou seja por: int idade = 18. Só seria possível então, por meio da utilização de um método. Mas só isso não basta, pois precisa de dois métodos, foi então criado por conveniência, a convenção getters and setters, eles servem para distinguir um método do outro, um para modificar(set) e outro para buscar(get). Métodos nesse caso, são public.
ex: public void setIdade(*Pessoa p); Para fazer um aniversário por exemplo.
*Pessoa é uma classe.
public int getIdade(); para buscar uma idade, pois dentro do método tem return this.idade;
Nenhum comentário:
Postar um comentário