Boa tarde!
No meu código foi especificado diversas e informações como nome, departamento, salário, admissão, mas na hora de compilar o prompt só me retorna o seguinte:
salario atual: 1750 ganho anual: 21000
e nada das outras informações citadas acima, o que eu estou fazendo de errado?
class Funcionaria {
String nome; String departamento; double salario; String admissao; String rg;
void recebeAumento(double aumento){ this.salario += aumento; }
double calculaGanhoAnual() { return this.salario*=12; }
void mostra() { System.out.println("Nome:" + this.nome); System.out.println("Departamento:"+this.departamento); System.out.println("Salario:"+this.salario); System.out.println("Admissao:"+this.admissao); System.out.println("RG"+this.rg); System.out.println("Ganho Anual"+this.calculaGanhoAnual());
}
}
class TestaFuncionaria{
public static void main(String[]args){ Funcionaria f1= new Funcionaria();
f1.nome = "Marcia"; f1.departamento = "administrativo"; f1.salario = 1500; f1.admissao = "18/12/2011"; f1.rg = "12335"; f1.recebeAumento (250); f1.mostra();
}
}