Sail E0 Webinar
Question
Determine output:class A{ public void printName(){ System.out.println("Name-A"); }}class B extends A{ public void printName(){ System.out.println("Name-B"); }}class C extends A{ public void printName(){ System.out.println("Name-C"); }}1. public class Test{2. public static void main (String[] args){3. B b = new B();4. C c = new C();5. b = c;6. newPrint(b);7. }8. public static void newPrint(A a){9. a.printName();10. }11. }
Options:
A .  Name C
B .  Compilation fails due to an error on lines 5
C .  Name B
D .  Compilation fails due to an error on lines 9
E .  None of these
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