Desculpem, faltou um pedaco.
A opcao da agregacao :
public class Pessoa {
public char nome;
public Medico profissao; //nao fica meio estranho? Uma pessoa tem um Medico?
}
ou melhor
public class Medico {
public char crm;
public Pessoa PessoaAssociada; //Este parece melhor.
}
Mais nos dois casos, uma classe carregara a referencia para a outra sempre.
Quer dizer, nao estou mais associando, estou agregando.
Isto tambem nao me resolve o problema do aviao. Para saber se tem um medico
no aviao preciso perguntar isso para os passageiros que sao pessoas.
Um abraco, Pablo.
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------