class A { public void print() { System.out.println("Hello World .") ; } } class B extends A { public void print() { super.print() ; System.out.println("天天向上!") ; } } class C extends A{ public void print() { super.print() ; System.out.println("好好学习!") ; } public class Test { public static void main(String args[]) { B b = new B() ; C c=new C(); b.print() ; // 是不是只要子类覆写了父类的方法,就一定都调用子类方法,请问有没有调用父类方法的其他情况? c.print(); } } |