我是一名AP
Java学生,我正在考试.我遇到这个问题,我不明白答案:
@H_404_2@考虑以下类:
public class A { public A() { methodOne(); } public void methodOne() { System.out.print("A"); } } public class B extends A { public B() { System.out.print("*"); } public void methodOne() { System.out.print("B"); } }@H_404_2@执行以下代码时的输出是什么?
A obj = new B();@H_404_2@正确的答案是B *.有人可以向我解释方法调用的顺序吗?