Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Passar a referencia para array

Bom dia, No enunciado.... "É importante reparar que o método adiciona não recebe nome, rg, salário, etc. Essa seria uma maneira nem um pouco estruturada, muito menos orientada a objetos de se trabalhar. Você antes cria um Funcionario e já passa a referência dele, que dentro do objeto possui rg, salário, etc."

Busquei informações sobre algum exemplo nas aulas anteriores e não encontrei algo parecido para desenvolver a ideia de passar os valores para inclusão de dados na array.

Poderia me auxiliar?

Obrigado

4 respostas

tb queria saber sobre isso!!

Ola Rossicleia,

Boa tarde,

Consegui entender a solicitação do enunciado no exercício seguinte do módulo.

Dê uma olhada lá, qq coisa tento ajudar,

Abraço

ola, voces conseguiram entender?

É que dentro do método 'adiciona', na classe empresa, você não vai passar atributo nenhum. O método vai receber um objeto como parâmetro, ou seja, você vai colocar o objeto Funcionario (criado através da classe Funcionario), diretamente para dentro de uma posição do array Funcionario[] na classe empresa. Resumindo: você adiciona o objeto inteiro, de uma vez.