Vidyalelo
Java Programming · Q62

Overriding and Overloading

Programming · Java Programming · question 62

Q62

What will be the output of the following Java program? class A int i; public void display() System.out.println(i); class B extends A int j; public void display() System.out.println(j); class Dynamic_dispatch public static void main(String args[]) B obj2 = new B(); obj2.i = 1; obj2.j = 2; A r; r = obj2; r.display();

A.
1
B.
2
Answer
C.
3
D.
4

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board