El compilador de Java me permite escribir una definición de clase dentro de una interfaz. ¿Hay algún uso específico de esto?Clase anidada dentro de una interfaz
interface ClassInterface {
void returnSomething();
int x = 10;
class SomeClass {
private int y;
private void classDoingSomething() {
}
}
}
Explique.
posible duplicar: http://stackoverflow.com/questions/594789/practical-side-of-the-ability-to-define-a-class-within-an-interface-in-java –
posible duplicado de [ clase interna dentro de Interface] (http://stackoverflow.com/questions/2400828/inner-class-within-interface) – aioobe