Estou me batendo no problema, velho alias, da classe pessoa e seus desdobramentos.
Tenho uma pessoa, que pode ser pessoa fisica ou juridica.
Esta pessoa pode assumir papeis de cliente, fornecedor, transportador…
Li a respeito de um padrão de projeto baseado em papeis(Role) escrito pelo Martin Flowers.
Alguem teria um exemplo da codificação em Java, utilizando este padrão. Para me disponibilizar.
Obrigado