Sail E0 Webinar
Question
Determine output:class A{{System.out.print("b1 ");}public A(){System.out.print("b2 ");}}class B extends A{static{System.out.print("r1 ");}public B(){System.out.print("r2 ");}{System.out.print("r3 ");}static{System.out.print("r4 ");}}public class Test extends B{public static void main(String[] args){System.out.print("pre ");new Test();System.out.println("post ");}}
Options:
A .  r1 r4 pre b1 b2 post r3 r2
B .  r1 r4 pre b1 b2 r3 r2 post
C .  r1 r4 pre b1 b2 post
D .  pre r1 r4 b1 b2 r2 r3 post
E .  Compilation fail
Answer: Option B

Submit Your Solution Below and Earn Points !
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers