定义如下的超类A和子类B: class A { public void fun() { … } // 代码省略 } class B extends A
已帮助 人
定义如下的超类A和子类B: class A { public void fun() { … } // 代码省略 } class B extends A { public void fun() { … } // 重写fun(),代码省略 } 按如下形式创建一个子类B的对象,然后调用其方法成员fun(): B b = new B(); b.fun(); 上述调用方法成员fun()的执行过程是()。
A.执行类A定义的fun()
B.先执行类A定义的fun(),再执行类B重写的fun()
C.执行类B重写的fun()
D.先执行类B重写的fun(),再执行类A定义的fun()

回答
共1条回复-
执行类 B 重写的 fun()
