Gustavo,

Acho que posso te ajudar nessa questão.

Primeiro você cria um certo número de funcionários de cada tipo. Você faz
isso utilizando o construtor de cada classe (TrabalhadorAssalariado
ou TrabalhadorHorista), já passando ("nome", "cpf", "cargo") neste momento.

Depois você cria o arrayList que irá conter todos esses trabalhadores que
você criou. Tendo o arrayList, você já pode adicioná-los através do método
.add() que pertence à própria classe ArrayList.

Tem uma explicação do professor bem útil e resumida sobre a classe ArrayList
no site de comp2:

http://www.dcc.ufrj.br/~comp2/

Vai em *RESUMO DAS AULAS E EXEMPLOS*, no dia *19 de abril – 2a. feira
(laboratório).*
*
*
*Espero ter ajudado em algo. =)*

Atenciosamente,
--
Luiz Claudio Penna Teixeira
Diretoria de Qualidade

EJCM – Empresa Júnior de Consultoria em Microinformática
Departamento de Ciência da Computação – UFRJ
www.ejcm.com.br - (21) 2598-9440


Em 24 de abril de 2010 18:30, Gustavo Rodrigues <
[email protected]> escreveu:

> Minha dúvida é na mesma questão. Então, após criar a arrayList, ao criar
> funcionarios como vou definir se eles são Assalariados ou Horista? E qual
> comando uso para adicionar os funcionarios? Tentei trabalhadores.add("nome",
> "cpf", "cargo") e outras variações desse tipo mas ele não reconhece o
> construtor e gera um erro. É preciso mudar alguma coisa no construtor para
> receber a arrayList?
>
> Atenciosamente.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Comp 2 - Geral" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<comp2-geral%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.

Responder a