Supposons que je dispose d'une classe concrète Class1 et que je crée une classe anonyme à partir de celle-ci.
Object a = new Class1(){
void someNewMethod(){
}
};
Est-il possible de surcharger le constructeur de cette classe anonyme ? Comme indiqué ci-dessous
Object a = new Class1(){
void someNewMethod(){
}
public XXXXXXXX(int a){
super();
System.out.println(a);
}
};
Avec quelque chose à xxxxxxxx pour nommer le constructeur ?
7 votes
Il vaut la peine d'être lu DoubleBraceInitialisation
0 votes
Si le parent a un constructeur : stackoverflow.com/questions/20807148/