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

ENUM e método abstrato

Por que estamos implementando o metodo abstrato dentro da própria classe Desempenho? Os métodos abstratos não deveriam ser implementados em classes que implementassem Desempenho? Perguntei ao Chat GPT também Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi!

Cada constante dentro do enum é como se fosse uma "classe herdando" o enum, e por isso se torna obrigatório a implementação de todos os métodos abstratos para cada uma das constantes.

Bons estudos!