Descobrir as classes e o relacionamento para o seguinte
sistema
Construir uma agenda para armazenar os contatos de
uma empresa. Os contatos da empresa podem ser pessoa física ou pessoa
juridica. Ambos os contatos possuem nome, endereço, uma lista de telefones. Se
o contato for uma pessoa física possuira um CPF e se for uma pessoa juridica
possuira um CNPJ. Deverá existir a possibilidade de consulta pelo
nome.