Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Classes anônimas apenas com Interfaces?

Gostaria de saber se é possível criar Classes Anônimas a partir de outras classes concretas ou abstratas? Ou somente implementando uma Interface, como no exemplo da aula?

2 respostas
solução!

Oi Adônis, tudo bem? Dado o nome dos termos, concorda comigo que não faz muito sentido criar uma classe anônima a partir de uma classe concreta? Tipo, a classe anônima já diz exatamente isso, ela não existe e por tanto não pode ser concreta. Certo?

Sobre classes abstratas, eu fico na dúvida, mas acho que o mesmo conceito se aplica. Visto que você não pode dar new em classe abstrata, o compilador não permite.

Verdade, Wanderson. Revendo agora faz todo sentido o que você falou! Valeu pela ajuda =)