Vidyalelo
Java Programming · Q33

Overriding and Overloading

Programming · Java Programming · question 33

Q33

What will be the output? interface A public void method1(); class One implements A public void method1() System.out.println("Class One method1"); class Two extends One public void method1() System.out.println("Class Two method1"); public class Test extends Two public static void main(String[] args) A a = new Two(); a.method1();

A.
Class One method1
B.
Class Two method1
Answer
C.
Nothing will be printed
D.
Compilation Error

Answer: Option B

Solution

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