作者: 罗宵 时间: 2012-7-19 20:14
“我想问的是,当Zi复写Fu的方法之后,Zi1继承Fu,当Zi1调用Fu的方法的时候是调用的Fu的方法,还是调用的被Zi复写后的方法”
当子类从写了父类的方法后,创建子类对象调用从写的方法,都是调用子类自己的。多个类继承某一个类。用子类调用从写的方法都是调用子类自己从写的方法。作者: 罗宵 时间: 2012-7-19 20:16
class Fu
{
public void person()
{
System.out.println("fu");
}
}
class Zi extends Fu
{
public void person()
{
System.out.println("zi");
}
}
class Zi1 extends Fu
{
public void person()
{
System.out.println("zi1");
}
}
class Demo
{
public static void main(String[] args)
{
Zi z =new Zi();
z.person();
Zi1 z1=new Zi1();
z1.person();
}
}
public void person()
{
System.out.println("1111111111");
}
}
class Zi extends Fu
{
public void person()
{
System.out.println("22222222222");
}
}
class Zi1 extends Fu
{
public void person1(){
System.out.println("4444444444");
}
}