Na classe Empresa, em vez de criar um array de tamanho fixo, receba como parâmetro no construtor o tamanho do array de Funcionario.
Não consegui. Seria algo do tipo
Empresa empresa = new Empresa(new Funcionario[5]);
????
Na classe Empresa, em vez de criar um array de tamanho fixo, receba como parâmetro no construtor o tamanho do array de Funcionario.
Não consegui. Seria algo do tipo
Empresa empresa = new Empresa(new Funcionario[5]);
????
Oi Maicon,
a ideia desse exercício é não passarmos o array, mas sim o tamanho dele. Assim, a chamada seria:
Empresa empresa = new Empresa(5);
E aí, no construtor da classe Empresa, teremos a criação do array em sí, usando o tamanho recebido no parâmetro:
public class Empresa {
//atributos
public Empresa (int quantidadeDeEmpregados) {
this.empregados = new Funcionario[quantidadeDeEmpregados];
}
//resto da classe
}
Fez sentido?
Perfeito!!! Obrigado Cecilia, agora fez-se a luz eheheh
Olá Maicon
Você poderia marcar a resposta da Cecilia como solução para a sua dúvida?
Já o fiz Victor, obrigado.