JAVA Overriding and Overloading ____________ method cannot be overridden. None of these static final super private None of these static final super private ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading Determine output:class A{ public void printValue(){ System.out.println("Value-A"); }}class B extends A{ public void printNameB(){ System.out.println("Name-B"); }}class C extends A{ public void printNameC(){ 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. newPrint(b);6. newPrint(c);7. }8. public static void newPrint(A a){9. a.printValue();10. }11. } Value-A Name-C None of these Value-A Name-B Name-B Name-C Value-A Value-A Value-A Name-C None of these Value-A Name-B Name-B Name-C Value-A Value-A ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading What will be the output of the following program code?class Rectangle{ public int area(int length, int width){ return length*width; }}class Square extends Rectangle{ public int area(long length, long width){ return (int) Math.pow(length, 2); }}public class Test{ public static void main(String args[]){ Square r = new Square(); System.out.println(r.area(5 , 4)); }} Will not compile. Runtime error Will compile and run printing out 20 Will compile and run printing out 25 Will not compile. Runtime error Will compile and run printing out 20 Will compile and run printing out 25 ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading What is the output for the below code ?class A{ private void printName(){ System.out.println("Value-A"); }}class B extends A{ public void printName(){ System.out.println("Name-B"); }}public class Test{ public static void main (String[] args){ B b = new B(); b.printName(); }} Value-A Name-B Name-B Compilation fails - private methods can't be override None of these Value-A Value-A Name-B Name-B Compilation fails - private methods can't be override None of these Value-A ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading 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();}} Nothing will be printed Compilation Error Class One method1 Class Two method1 Nothing will be printed Compilation Error Class One method1 Class Two method1 ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading What will be the output?class A{static void method(){System.out.println("Class A method");}}class B extends A{static void method(){System.out.println("Class B method");}}public class Test{public static void main(String args[]){A a = new B();a.method();}} Class B method Class A method Runtime Error Compilation Error None of these Class B method Class A method Runtime Error Compilation Error None of these ANSWER DOWNLOAD EXAMIANS APP