JAVA Inheritence
Which of the following is true?1. A class can extend more than one class.2. A class can extend only one class but many interfaces.3. An interface can extend many interfaces.4. An interface can implement many interfaces.5. A class can extend one class and implement many interfaces.

2 and 4
2 and 5
3 and 5
1 and 2
3 and 4

ANSWER DOWNLOAD EXAMIANS APP

JAVA Inheritence
What is the result of compiling and running this program?class Mammal{ void eat(Mammal m){ System.out.println("Mammal eats food"); }}class Cattle extends Mammal{ void eat(Cattle c){ System.out.println("Cattle eats hay"); }}class Horse extends Cattle{ void eat(Horse h){ System.out.println("Horse eats hay"); }}public class Test{ public static void main(String[] args){ Mammal h = new Horse(); Cattle c = new Horse(); c.eat(h); }}

Class cast Exception at runtime.
None of these
prints "Mammal eats food"
prints "Cattle eats hay"
prints "Horse eats hay"

ANSWER DOWNLOAD EXAMIANS APP

JAVA Inheritence
Which is true?

"X extends Y" is correct if X and Y are either both classes or both interfaces
"X extends Y" is correct if and only if X is a class and Y is an interface
"X extends Y" is correct if and only if X is an interface and Y is a class
"X extends Y" is correct for all combinations of X and Y being classes and/or interfaces

ANSWER DOWNLOAD EXAMIANS APP

JAVA Inheritence
What will be the output?class Parent{ public void method(){ System.out.println("Hi i am parent"); }}public class Child extends Parent{ protected void method(){ System.out.println("Hi i am Child"); } public static void main(String args[]){ Child child = new Child(); child.method(); }}

Compiles successfully and print
None of This
Compile time error
Run Time error
Compiles successfully and print

ANSWER DOWNLOAD EXAMIANS APP

JAVA Inheritence
What is the result of compiling and running the following code?class Base{ public Base(){ System.out.print("Base"); }}public class Derived extends Base{ public Derived(){ this("Examveda"); System.out.print("Derived"); } public Derived(String s){ System.out.print(s); } public static void main(String[] args){ new Derived(); }}

ExamiansBaseDerived
ExamiansDerived
BaseExamiansDerived
Compilation Error
ExamiansDerivedBase

ANSWER DOWNLOAD EXAMIANS APP