Pessoal,
Seguinte, seguindo a onda de composicao contra herança preguiçosa, exemplos eu tenho uma classe DadosPessoa que é compartilhada entre PF e PJ que implementam a mesma interface, na interface é, sei la, mais correto colocar todos os metodos da pessoa, ou colocar só por exemplo getDadosPessoa ou setDadosPessoa()
interface Pessoa{
.
.
.
getDadosPessoa();
setDadosPessoa(DadosPessoa dados);
}
ou
interface Pessoa{
setNome(nome);
getNome();
.
.
.
}
Valeu,
Alberto