Alguém pode me ajudar? To procurando o problema mas não acho
public class Funcionario{
String nome;
String dept;
double salario;
String rg;
Data dataEntrada;
void recebeAumento(double valor){
this.salario = salario+valor;
}
double calcSalAnual(double salario){
double salarioAnual = this.salario*12;
return salarioAnual;
}
void mostra(){
System.out.println(this.nome);
System.out.println(this.dept);
System.out.println(this.salario);
System.out.println(this.rg);
System.out.println(dataEntrada.dataFormatada());
}
}
public class Empresa{
String nome;
String cnpj;
Funcionario[] func;
int livre = 0;
void adiciona(Funcionario f){
this.func[this.livre] = f;
this.livre++;
}
}
public class TestaEmpresa{
public static void main(String[] args){
Empresa empresa = new Empresa();
empresa.func = new Funcionario[10];
Funcionario f1 = new Funcionario();
f1.salario = 9000;
empresa.adiciona(f1);
}
}
MENSAGEM DE ERRO:
TestaEmpresa.java:5: error: cannot find symbol
Empresa empresa = new Empresa();
^
symbol: class Empresa
location: class TestaEmpresa
TestaEmpresa.java:5: error: cannot find symbol
Empresa empresa = new Empresa();
^
symbol: class Empresa
location: class TestaEmpresa
2 errors