Digamos que tengo una clase concreta Class1 y estoy creando una clase anónima de ella.Accediendo al constructor de una clase anónima
Object a = new Class1(){
void someNewMethod(){
}
};
Ahora, hay alguna forma de sobrecargar el constructor de esta clase anónima. Como se muestra a continuación
Object a = new Class1(){
void someNewMethod(){
}
public XXXXXXXX(int a){
super();
System.out.println(a);
}
};
¿Hay algo en xxxxxxxx para nombrar el constructor?
Vale la pena leer [DoubleBraceInitialization] (http://c2.com/cgi/wiki?DoubleBraceInitialization) –