我在執行下面的代碼時遇到了一些「堆棧溢出」異常。 我正在製作一個「匿名內部類」。內部類異常
public class Prac_RegularInnerClass {
public static void main(String args[])
{
Child1 c1=new Child1();
c1.method4();
}
}
class Parent1{
public int z=10;
public void method1()
{
System.out.println("We are in Method 1!!!!!!!!!\n\n");
}
public void method2()
{
System.out.println("We are in Method 2!!!!!!!!!\n\n\n");
}
}
class Child1 extends Parent1{
//Anonymous Inner class.
Parent1 p1=new Child1(){
public void method1()
{
}
};
public void method4()
{
p1.method1();
p1.method2();
}
}
我已經做了父類Parent1。我做了一個智力課Child1。 任何人都可以解釋嗎?