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();}}

Class Two method1
Nothing will be printed
Class One method1
Compilation Error

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 Person I am a Student
I am a Student

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.
Will compile and run printing out 20
Runtime error
Will compile and run printing out 25

ANSWER DOWNLOAD EXAMIANS APP