public class p{
public int pa;
public static double PI=3.1415926;
public static double rpi()
{
return PI;
}
public void p(int a1)
{
pa=a1;
}
}
//////////////////////////////////
public class c extends p{
double c1;
double c2;
public void c(int a1)
{
super(a1);
}
double cc1()
{
c1=PI*PI;
return c1;
}
double cc2()
{
c2=rpi()*rpi();
return c2;
}
}
编译时
C:\>javac c.java
c.java:4: call to super must be first statement in constructor
                super(a1);
                     ^
1 error