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!