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,
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,
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!