子类重写了父类的show方法,在父类的构造函数中,调用了show方法,为什么调用的是子类的show方法
为什么子类重写了父类的show方法就会调用子类的show方法,这个程序的内存图是什么样的
class Fu
{
Fu()
{
show();
}
public void show()
{
System.out.println("Fu show");
}
}
class Zi extends Fu
{
Zi()
{
show();
}
public void show()
{
System.out.println("Zi show");
}
}
public static void main(String[] main)
{
Fu f=new Zi();
}
|