Позволяет сказать, что у меня есть конкретный класс Class1, и я создаю из него анонимный класс.
Object a = new Class1(){
void someNewMethod(){
}
};
Теперь я могу перегрузить конструктор этого анонимного класса. Как показано ниже
Object a = new Class1(){
void someNewMethod(){
}
public XXXXXXXX(int a){
super();
System.out.println(a);
}
};
С чем-то в xxxxxxxx, чтобы назвать конструктор?