A minha classe FuncionarioTeste não está compilando:
class Funcionario{
String nome; String departamento; double salario; Data dataEntrada = new Data(); String rg;
void recebeAumento(double aumento){ this.salario = salario + aumento; }
double calculaGanhoAnual (){ return this.salario = salario * 12; }
void mostra() { System.out.println("Nome: " + this.nome); System.out.println("Nome: " + this.departamento); System.out.println("Nome: " + this.salario); System.out.println("Nome: " + this.dataEntrada); System.out.println("Nome: " + this.rg); } }
class FuncionarioTeste{ public static void main(String[] args) { Funcionario f1 = new Funcionario();
f1.nome = "JOSUÉ"; f1.departamento = "DESENVOLVIMENTO";
f1.dataEntrada = new Data(); f1.dataEntrada.preencherData(1, 7, 2009);
f1.salario = 1200.00; f1.rg = "123.456.789-0";
System.out.println("O salário com aumento e " + f1.salario); System.out.println("O salário de 12 meses e " + f1.calculaGanhoAnual()); f1.mostra(); }
}