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?
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!
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?
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 =)