public class A {
void m1() {
:
中略
}
void m2() {
:
中略
}
}
public class B extends A {
void m2() {
:
中略
}
}
public class C extends B {
void m1() {
:
中略
}
}
public class Main {
void main() {
B b = new B();
b.m1(); // 実行文@
b.m2(); // 実行文A
A a = new C();
a.m1(); // 実行文B
a.m2(); // 実行文C
}
}
|
クラスMainのmain()メソッド中の実行文@〜Cによって呼び出されるのは,
どのクラスのどのメソッドか?それぞれについて答えよ.