JAVA Interfaces and Abstract Classes Which of the following declares an abstract method in an abstract Java class? public abstract void method() {} public abstract method(); public abstract void method(); public void method() {} public void abstract Method(); public abstract void method() {} public abstract method(); public abstract void method(); public void method() {} public void abstract Method(); 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 1 2 None of these 4 3 1 2 None of these 4 ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes What will be the output?1. public interface InfA{2. protected String getName();3. }public class Test implements InfA{ public String getName(){ return "test-name"; } public static void main (String[] args){ Test t = new Test(); System.out.println(t.getName()); }} test-name Compilation fails due to an error on lines 2 Compilation fails due to an error on lines 1 Compilation succeed but Runtime Exception None of these test-name Compilation fails due to an error on lines 2 Compilation fails due to an error on lines 1 Compilation succeed but Runtime Exception None of these 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. } null A Compilation fails due to an error on line 8 None of these Compilation fails due to an error on line 3 null A Compilation fails due to an error on line 8 None of these Compilation fails due to an error on line 3 ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Which of the following statements regarding abstract classes are true? A subclass can override a concrete method in a superclass to declare it abstract. A subclass of a non-abstract superclass can be abstract. An abstract class can be extended. All of these An abstract class can be used as a data type. A subclass can override a concrete method in a superclass to declare it abstract. A subclass of a non-abstract superclass can be abstract. An abstract class can be extended. All of these An abstract class can be used as a data type. ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes interface Base{ boolean m1 (); byte m2(short s);}which two code fragments will compile?1. interface Base2 implements Base {}2. abstract class Class2 extends Base { public boolean m1(){ return true; }}3. abstract class Class2 implements Base {}4. abstract class Class2 implements Base { public boolean m1(){ return (7 > 4); }}5. abstract class Class2 implements Base { protected boolean m1(){ return (5 > 7) }} 3 and 4 2 and 3 4 and 5 1 and 3 1 and 2 3 and 4 2 and 3 4 and 5 1 and 3 1 and 2 ANSWER DOWNLOAD EXAMIANS APP