Computer Science, asked by suyashdubey1722, 1 year ago

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 "); } }
A.r1 r4 pre b1 b2 post
B.pre r1 r4 b1 b2 r2 r3 post
C.r1 r4 pre b1 b2 r3 r2 post
D.r1 r4 pre b1 b2 post r3 r2

Answers

Answered by shashi11malik
1
option C is correct
Maybe I am right!!!
Answered by Anonymous
0
heya..

Here is your answer...

C.r1 r4 pre b1 b2 r3 r2 post is the correct option.

It may help you..☺☺
Similar questions