キーワード:super:問題2
何が表示されるか?
A. A1が表示される
B. A2が表示される
C. A1もA2も表示される
D. 何も表示されない
======ソースコード
class A {
A() {
System.out.println("A1");
}
A(int x) {
System.out.println("A2");
}
}
class B extends A {
B() {
super(1);
}
}
class M {
public static void main(String[] args) {
B b = new B();
}
}
======
正解: B.
A. A1が表示される
B. A2が表示される
C. A1もA2も表示される
D. 何も表示されない
======ソースコード
class A {
A() {
System.out.println("A1");
}
A(int x) {
System.out.println("A2");
}
}
class B extends A {
B() {
super(1);
}
}
class M {
public static void main(String[] args) {
B b = new B();
}
}
======
正解: B.