DadosPessoais não poderia ser na verdade uma Interface chamada Pessoa ? Nesse caso Funcionario e Terceirizado implementariam Pessoa.
DadosPessoais não poderia ser na verdade uma Interface chamada Pessoa ? Nesse caso Funcionario e Terceirizado implementariam Pessoa.
Os nomes de interface indicam qual contrato uma interface descreve, como "Comparável", "Serializável" ou "Autenticavel". Seguindo essa convenção a interface poderia ser algo como "Humanizavel" ou "Identificavel" ao invés de uma interface "DadosPessoais". Na minha visão, DadosPessoais seria uma classe ao invés de uma interface.