9. 다음 Java 프로그램의 출력 값은?
class Super {
Super() {
System.out.print('A');
}
Super(char x) {
System.out.print(x);
}
}
class Sub extends Super {
Sub() {
super();
System.out.print('B');
}
Sub(char x) {
this();
System.out.print(x);
}
}
public class Test {
public static void main(String[] args) {
Super s1 = new Super('C');
Super s2 = new Sub('D');
}
}
- 1ABCD

- 2ACBD

- 3CABD

- 4CBAD
