package funcionario;
public class Empresa {
String nome;
double cnpj;
double inscricaoEstadual;
int telefone;
String produtos;
int precoProduto;
public Funcionario[] cadastroFuncionario = new Funcionario[10];
int i=0;
public void adicionar (Funcionario f) {
cadastroFuncionario[i]= new Funcionario();
cadastroFuncionario[i]=f;
i++;
}
public void mostrarDados(){
for (Funcionario x : cadastroFuncionario){
System.out.println(x.nomeFuncionario+" "+x.salarioFuncionario);
}
}
public void mostrarTodosOsDados(){
for (int i =0;i<cadastroFuncionario.length;i++){
System.out.println("Funcionario na posicao: "+i);
cadastroFuncionario[i].;
//Quando digito o nome do meu array e dou um ponto nao aparece o metodo mostrar dados, e se eu escrevo ele me da erro de compilação.
}
}
}
Essa é minha classe empresa porém não consigo chamar o método mostrarDados dentro do método mostrarTodosOsDados. O que há de errado.