Pergunta de entrevista da empresa Lab49

Can an anonymous class in Java only extend another class, only implement an interface, do both or do none?

Resposta da entrevista

Sigiloso

27 de mar. de 2013

One or the other. For example, new Foo() {...}, Foo can either be a class or an interface. One should be able to extend both by extending a class that implements an interface.