Pregunta de entrevista de Lab49

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

Respuesta de la entrevista

Anónimo

27 mar 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.