Alguém poderia me explicar Getters e Setters ? Mas explicar como se fosse para uma batata
Alguém poderia me explicar Getters e Setters ? Mas explicar como se fosse para uma batata
Olá Nicolas, tudo bem? Getters são operação para se obter valores dos atributos de um objeto, ou seja, LEITURA. Tem um valor salvo lá que vc quer ler. Agora os Setters são para ESCREVER valores no atributo de um objeto.
Digamos Que vc criou uma classe carro, com os atributos modelo e ano. Os atributos costumam ser privados por questão de segurança e os setters e getters são como se fosse uma BUROCRACIA para manipular os valores de forma controlada.
Vc não é uma batata, eu também levei muito tempo pra entender isso em OO.
Me fala se esclareceu.
Vc entendeu bem a parte que as classes podem ser classificadas como public, private e protected?
Eai, dá uma lida sobre nesta apostila da Caelum, irá sanar sua dúvida e talvez outras que terá durante o aprendizado. https://www.caelum.com.br/apostila/apostila-java-orientacao-objetos.pdf
Obrigado Felipe Barreto de Barros Macêdo!! O jeito que você explicou ajudou muito!!