JAVA Interfaces and Abstract Classes Which of the following declares an abstract method in an abstract Java class? public void method() {} public abstract void method(); public abstract void method() {} public void abstract Method(); public abstract method(); public void method() {} public abstract void method(); public abstract void method() {} public void abstract Method(); public abstract method(); ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes What will happen after compiling this program code?abstract class MyClass{ //line 1 private int a, b; public void call(int a, int b){ this.a = a; this.b = b; System.out.print(a+b); }}public class Test{ public static void main(String args[]){ MyClass m = new MyClass(); //line 2 m.call(12,25); }} Runtime error Successful run and print 37 None of these Compilation error due to line 1 Compilation error due to line 2 Runtime error Successful run and print 37 None of these Compilation error due to line 1 Compilation error due to line 2 ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Which of the following statements regarding abstract classes are true? A subclass of a non-abstract superclass can be abstract. An abstract class can be used as a data type. A subclass can override a concrete method in a superclass to declare it abstract. An abstract class can be extended. All of these A subclass of a non-abstract superclass can be abstract. An abstract class can be used as a data type. A subclass can override a concrete method in a superclass to declare it abstract. An abstract class can be extended. All of these ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Given the following piece of code:public class School{ public abstract double numberOfStudent();}which of the following statements is true? You must add a return statement in method numberOfStudent(). Class School must be defined abstract. The method numberOfStudent() in class School must have a body. The keywords public and abstract cannot be used together. You must add a return statement in method numberOfStudent(). Class School must be defined abstract. The method numberOfStudent() in class School must have a body. The keywords public and abstract cannot be used together. ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Determine output of the following code.interface A { }class C { }class D extends C { }class B extends D implements A { }public class Test extends Thread{ public static void main(String[] args){ B b = new B(); if (b instanceof A) System.out.println("b is an instance of A"); if (b instanceof C) System.out.println("b is an instance of C"); }} b is an instance of Nothing. b is an instance of A followed by b is an instance of b is an instance of b is an instance of Nothing. b is an instance of A followed by b is an instance of b is an instance of ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes What is the output for the below code ?interface A{ public void printValue();}1. public class Test{2. public static void main (String[] args){3. A a1 = new A(){4. public void printValue(){5. System.out.println("A");6. }7. };8. a1.printValue();9. }10. } Compilation fails due to an error on line 8 null A None of these Compilation fails due to an error on line 3 Compilation fails due to an error on line 8 null A None of these Compilation fails due to an error on line 3 ANSWER DOWNLOAD EXAMIANS APP