Boa noite, em um tópico anterior o Thiago Paschoal me fez voltar nessa aula para refletir. O instrutor optou pela criação de uma interface chamada "Documento" que é implementada pelas classes Cpf e Cnpj. Não seria esse o caso de usar herança ao invés da interface, já que Cpf É UM Documento e Cnpj também É UM documento? Citando os exemplos que foram mostrados, caso eu criasse uma classe Cnh, ela também não É UM Documento? Por que então a escolha foi por uma interface ao invés de uma herança?
Obrigado novamente, pessoal!