Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Java I,Aula 2,Exercicio 5: Sobre método que retorna o ganho anual

Boa noite!

Uma vez que o método originalmente chamado de calculaGanhoAnual não retorna um atributo, mas sim um cálculo, não me parece ser adequado renomeá-lo como getGanhoAnual.

A ideia é encapsular a coisa a ponto de para quem usa a classe Funcionario retornar um atributo ou um cálculo não deveria haver diferença ou há mais uma motivação por trás dessa normalização?

TIA

WB::

1 resposta
solução!

Oi Wilson, a convenção do get é utilizada para qualquer método que retorne um valor associado a um objeto. Normalmente ele é utilizado para pegar os valores dos atributos, mas realmente não faz diferença.

É o que vc falou no fim, quem ta usando não tem que saber como o método funciona, apenas o que precisa de entrada e o que retorna de saída.