JAVA Interfaces and Abstract Classes Which of the following statements regarding abstract classes are true? All of these A subclass can override a concrete method in a superclass to declare it abstract. An abstract class can be extended. A subclass of a non-abstract superclass can be abstract. An abstract class can be used as a data type. All of these A subclass can override a concrete method in a superclass to declare it abstract. An abstract class can be extended. A subclass of a non-abstract superclass can be abstract. An abstract class can be used as a data type. 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"); }} Nothing. b is an instance of b is an instance of b is an instance of A followed by b is an instance of Nothing. b is an instance of b is an instance of b is an instance of A followed by b is an instance of ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Runnable is a _____ . vaiable interface method class abstract class vaiable interface method class abstract class ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Which of the following is a correct interface? interface A { void print() { } } interface A { void print(); } abstract interface A { print(); } abstract interface A { abstract void print(); { }} interface A { void print() { } } interface A { void print(); } abstract interface A { print(); } abstract interface A { abstract void print(); { }} ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes interface Test{ int p = 10; //line 1 public int q = 20; //line 2 public static int r = 30; //line 3 public static final int s = 40; //line 4}Which of the above line will give compilation error? 3 4 None of these 2 1 3 4 None of these 2 1 ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Suppose A is an abstract class, B is a concrete subclass of A, and both A and B have a default constructor. Which of the following is correct?1. A a = new A();2. A a = new B();3. B b = new A();4. B b = new B(); 1 and 3 2 and 4 3 and 4 2 and 3 1 and 2 1 and 3 2 and 4 3 and 4 2 and 3 1 and 2 ANSWER DOWNLOAD EXAMIANS APP