Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Pessoa com múltiplos papéis

Olá, pessoa!

Alguém saberia como implementar o cenário http://www.guj.com.br/t/problema-com-heranca-em-java/350286 sem o uso de herança? O meu problema é que uma pessoa pode ser funcionário, fornecedor ou cliente ao mesmo tempo.

3 respostas
solução!

Oi Phillip,

Este é um caso conhecido como classificação dinâmica. A forma de resolver isso seria usando composição.

Olá, Thiago!

Como eu representaria isso em um diagrama de classe?

Pessoa seria o todo e as partes dele seriam Cliente, Fornecedor e Funcionario