L'exécution de la classe de test donne une erreur Stackoverflow :(StackOverflowError lors de l'appel de la méthode de l'objet de la sous-classe?
classe parent:
package Pack;
public class Alpha {
protected void sayHi() {
System.out.println("Hi...from Alpha");
}
}
classe enfant:
import Pack.Alpha;
public class AlphaSub extends Alpha {
AlphaSub sb=new AlphaSub() ;
void hi() {
sb.sayHi() ;
}
}
classe Test:
public class test {
public static void main(String[] args) {
AlphaSub ob=new AlphaSub() ;
ob.hi() ;
}
}
Avez-vous débogué? –