Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Pergunta mal formulada

Na minha opinião essa pergunta está mal formulada. A anotação de estratégia é que deveria estar na classe Mãe e não nas classes filhas,

1 resposta

Olá, Benedito! Tudo bem?

Agradeço o seu feedback acerca da atividade!

O ponto principal dessa atividade é sobre essa inconsistência da atividade, aonde a solução é a anotação @Inheritance(strategy = InheritanceType.JOINED) que deveria estar na classe Pessoa, que é a classe base, e não nas classes PessoaFisica e PessoaJuridica. Assim, a estrutura correta seria:

Espero ter esclarecido essa questão e bons estudos!