JAVA Overriding and Overloading ____________ method cannot be overridden. final super static None of these private final super static None of these private 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(); }} Compilation fails - private methods can't be override Value-A Value-A Name-B None of these Name-B Compilation fails - private methods can't be override Value-A Value-A Name-B None of these Name-B 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 compile and run printing out 25 Runtime error Will not compile. Will compile and run printing out 20 Will compile and run printing out 25 Runtime error Will not compile. Will compile and run printing out 20 ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading What will be printed after executing following program code?class Base{int value = 0; Base(){ addValue(); } void addValue(){ value += 10; } int getValue(){ return value; }}class Derived extends Base{Derived(){addValue();}void addValue(){value += 20;}}public class Test{public static void main(String[] args){Base b = new Derived();System.out.println(b.getValue());}} 30 40 10 None of these 20 30 40 10 None of these 20 ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading What is output of the program?class Test{ public void display(int x, double y){ System.out.println(x+y); } public double display(int p, double q){ return (p+q); } public static void main(String args[]){ Test test = new Test(); test.display(4, 5.0); System.out.println(test.display(4, 5.0)); }} Compilation Error 9 9 None of these 9.0 9.0 Compilation Error 9 9 None of these 9.0 9.0 ANSWER DOWNLOAD EXAMIANS APP
JAVA Overriding and Overloading what is the result of the following piece of code:public class Person{ public void talk(){ System.out.print("I am a Person"); }}public class Student extends Person{ public void talk(){ System.out.print("I am a Student"); }}public class Test{ public static void main(String args[]){ Person p = new Student(); p.talk(); }} I am a Person I am a Student I am a Person I am a Student I am a Person I am a Student I am a Person I am a Student I am a Person I am a Student I am a Person I am a Student ANSWER DOWNLOAD EXAMIANS APP