Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Getters

Boa tarde, estou tendo bastante dificuldade para entender a função do get na orientação a objetos. Por que pegar algo e retornar para ele mesmo?

Por exemplo: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Olá Victor, tudo bem?

Os getters são métodos acessores, sua função é nos permitir acessar o valor de uma propriedade. Sendo assim, ao invocarmos o método get cpf() ele nos retorna o valor da propriedade cpf, por isso o uso do return. Ele não está retornando para ele mesmo, e sim para quem o invocou.

Vou deixar alguns links para te ajudar a entender melhor:

This, Getters e Setters - Alura

Getter - Developer Mozilla

Espero ter te ajudado! =)

Boa tarde Jemima Dias, tudo ótimo e você?

Muito obrigado pela resposta, agora ficou um pouco mais claro a função deste metodo!

Não estava entendendo muito bem a diferença entre utilizar ele ou chamar algo declarado diretamente dentro do constructor().

obs: irei ler este post Rafaella Ballerini sobre o tema.