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:
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:
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
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.