>Quando falo em associacao, estou falando que a classe Medico nao conhece a
>classe PessoaFisica, nem a classe PessoaFisica conhece a classe Medico.
>Nenhuma delas tem um atributo com o tipo da outra.
>Existe entao, uma classe que ainda nao temos nome pra ela (poderia ser
>Roles) que representa a associacao e que ela sim, conhece as outras duas.
Não necessariamente. Neste caso, na hora de implementar, a Classe Medico
pode ter uma referencia da classe PessoaFisica e o mesmo no que diz respeito
à classe Paciente. Contudo, podem haver atributos de seu interesse que
pertençam ao relacionamento, daí vale a pena criar mais uma classe.
>Mais...
>Se eu tenho um Medico ( e so um medico) ou tenho um Paciente (e so um
>paciente), e nao tenho acesso ao Rol, e quero saber quem é a pessoa que a
>representa pois nao pode existir paciente ou medico sem pessoa, nao
consigo.
Não entendi o que você quis dizer ....
Tente clarear um pouco mais!
Come and get some !!!
--------------------------- 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]
---------------------------------------------------------------------