Ao compilar a minha classe TesteFuncionario, ocorre a seguinte mensagem de erro: "cannot find a symbol"
Minha classe Funcionario: ''' class Funcionario{ public String nome; public String departamento; public double salario; public Data dataEntrada; public String rg;
public String getNome(){ return this.nome; }
public void setNome(String nome){ this.nome = nome; }
public String getDepartamento(){ return this.departamento; }
public void setDepartamento(String departamento){ this.departamento = departamento; }
public double getSalario(){ return this.salario; }
public void setSalario(double salario){ this.salario = salario; }
public Data getDataEntrada(){ return this.dataEntrada; }
public void setDataEntrada(Data dataEntrada){ this.dataEntrada = dataEntrada; }
public String getRg(){ return this.rg; }
public void setRg(String rg){ this.rg = rg; }
void recebeAumento(double aumento){ this.salario = salario + aumento; }
double getGanhoAnual (){ return this.salario = salario * 12; }
void mostra() { System.out.println("Nome: " + this.nome); System.out.println("Departamento: " + this.departamento); System.out.println("RG: " + this.rg); System.out.println("Data de entrada: " + this.dataEntrada.getFormatada(this.dataEntrada.dia, this.dataEntrada.mes, this.dataEntrada.ano) + "\n"); } } '''
Minha classe TesteEmpresa: ''' class TesteEmpresa{
public static void main(String[] args){
Empresa empresa = new Empresa(); empresa.funcionariosEmpresa = new Funcionario[5];
Funcionario f1 = new Funcionario(); f1.setSalario = 1100.00; f1.setNome = "Mari Bueno"; f1.setDepartamento = "TI Specialist"; f1.setDataEntrada = new Data(); f1.setDataEntrada.dia = 18; f1.setDataEntrada.mes = 04; f1.setDataEntrada.ano = 2015; f1.setRg = "123.456.789-0"; empresa.adiciona(f1, 0);
Funcionario f2 = new Funcionario(); f2.setSalario = 1200.00; f2.setNome = "Bruno Cesar"; f2.setDepartamento = "Eng. Quase Formado"; f2.setDataEntrada = new Data(); f2.setDataEntrada.dia = 18; f2.setDataEntrada.mes = 04; f2.setDataEntrada.ano = 2015; f2.setRg = "123.456.789-0"; empresa.adiciona(f2, 1);
Funcionario f3 = new Funcionario(); f3.setSalario = 1300.00; f3.setNome = "Marcela Bueno"; f3.setDepartamento = "Adm/Contadora"; f3.setDataEntrada = new Data(); f3.setDataEntrada.dia = 18; f3.setDataEntrada.mes = 04; f3.setDataEntrada.ano = 2015; f3.setRg = "123.456.789-0"; empresa.adiciona(f3, 2);
Funcionario f4 = new Funcionario(); f4.setSalario = 1400.00; f4.setNome = "Luigi Davila"; f4.setDepartamento = "Estagiario"; f4.setDataEntrada = new Data(); f4.setDataEntrada.dia = 18; f4.setDataEntrada.mes = 04; f4.setDataEntrada.ano = 2015; f4.setRg = "123.456.789-0"; empresa.adiciona(f4, 3);
Funcionario f5 = new Funcionario(); f5.setSalario = 1500.00; f5.setNome = "Stella Artois"; f5.setDepartamento = "Marketing"; f5.setDataEntrada = new Data(); f5.setDataEntrada.dia = 18; f5.setDataEntrada.mes = 04; f5.setDataEntrada.ano = 2015; f5.setRg = "123.456.789-0"; empresa.adiciona(f5, 4);
Funcionario f6 = new Funcionario();
//empresa.mostraTodasAsInformacoes();
if(empresa.contem(f6)) System.out.println("Esse eh um funcionario");
else System.out.println("Nao eh funcionario!");
} } '''