Oi gente! sou iniciante em Java, e to precisando de uma ajuda num exercicio de array.
O exercicio pede para criar uma classe funcionario, com metodos demitir, bonificar, mostrar, etc. até aí OK,
e depois pede para criar a classe Empresa, com o metodo ‘adicionaFuncionario’, que recebe uma referência
a Funcionario como argumento, e guarda este funcionario, algo do tipo:
:?:
Exatamente! Como teu objeto array vai guardar objetos Funcionario, e objetos tem valor default null, basta fazer uma comparação em cada posição do array que desejar verificar.
[quote=rafaelaAraujo][quote=rjbcordeiro][code]
int i = 0;
Funcionario[] empregados = new Funcionarios[100]
public void addFuncionario(Funcionario func){
empregados[i] = func;
i++;
}
[/code]
[/quote]
[color=blue] [/color]
Isso quer dizer que, utilizando um contador i++, posso saber qual a proxima posição vazia da array, é isso??
[/quote]
Isto quer dizer que o proximo estara vazio sim, sempre.
Nos outros métodos tipo: removerFuncionario é que vc vai remover o funcionario e liberar o local, entende?