------解决方案-------------------- 哦 对了补充一点 JAVA和C#不一样的是 java可以不用OVERRIDE关键字 就能重写父类的方法 public class A{ public void f() { System.out.println("hello,A"); } } public class B extends A{ public void f() { System.out.println("hello,B"); } } public class c { public static void main(String[] args) { A a1=new B(); a1.f(); }