Boa noite pessoal para resolver o exercício 5, fiz a seguinte classe:
package java_primeiros_passos;
public class TestaEmpresa {
public static void main(String[] args) {
Empresa empresa = new Empresa();
empresa.empregados = new Funcionario[10];
Funcionario f1 = new Funcionario();
f1.salario = 1000;
f1.dataEntrada = new Data();
empresa.adiciona(f1);
for (int i = 0; i < 5; i++) {
Funcionario f = new Funcionario();
f.salario = 1000 + i * 100;
empresa.adiciona(f);
empresa.empregados[0].mostra();
empresa.empregados[1].mostra();
}
}
}
Porémao pedir para compilar, recebo a seguinte mensagem no console:
data de entrada: 0/0/0Exception in thread "main"
java.lang.NullPointerException
at java_primeiros_passos.Funcionario.mostra(Funcionario.java:17)
at java_primeiros_passos.TestaEmpresa.main(TestaEmpresa.java:17)
Poderiam me ajudar?
Desde já muito obrigado.