再细一点的执行顺序问题!求解,谢谢
class FatherClass
{
public FatherClass()
{
void m();
}
void m()
{
System.out.println("FatherClass");
}
}
public class ChildClass extends FatherClass
{
public ChildClass()
{
m();
super.m();
}
void m()
{
System.out.println("ChildClass");
}
public static void main(String[] args)
{
FatherClass f = new ChildClass();
ChildClass c = new ChildClass();
}
}
运行结果和详细的执行过程,搞java,这东西一定要弄明白的,谢谢指点.