No código abaixo eu fiz recebeAumento e o calculaGanhoAnual da forma apresentada abaixo, deu o mesmo resultado, porém é aconselhável usar desta forma?
Tem alguma coisa prejudicial, profissionalmente quando tiver no mercado? Como faço para pensar mais resumido a programação da forma que sempre é mostrado nas ajudas do curso?
obs: professor do Curso e outros aguardo suas respostas ... Obrigado!
public class Funcionario {
String nome;
String dtEntrada;
String rg;
double salario;
// seus outros atributos e métodos
void recebeAumento(double aumento) {
// calcula o salario com aumento
this.salario = salario + aumento;
}
double calculaGanhoAnual() {
// calcula o Salário * 12, ou seja, ganho anual
this.salario = salario * 12;
return salario;
}
}