Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Comparação digitado x gravado

O método contem, criado anteriormente, apesar de estar incluído na classe Empresa, funcionou e comparou o digitado em "TestaEmpresa" com o que foi gravado em Funcionário. Pelo fato dos atributos de Funcionário serem privados, não deveria dar erro?

boolean contem(Funcionario f) { for (int i = 0; i < this.livre; i++) { if (f == this.empregados[i]) { return true; } } return false; }

1 resposta
solução!

Oi Mario,

É que nesse trecho de código você não acessou nenhum atributo privado do Funcionario. Apenas fez uma comparação das referências com ==