<code>class A { A() { System.out.print("A"); } } class B extends A { B() { System.out.print("B"); } } new B(); </code></pre> Output:
- A
B
- B
A
- C
BA
- Dcheck_circle
AB
Explanation
super() implicit; A's constructor runs first, then B's.
AP Computer Science A· difficulty 4/5
<code>class A { A() { System.out.print("A"); } } class B extends A { B() { System.out.print("B"); } } new B(); </code></pre> Output:
B
A
BA
AB
Explanation
super() implicit; A's constructor runs first, then B's.
Want 10 more like this — adaptive to your weak spots?