JAVA Interfaces and Abstract Classes Which of the following statements regarding abstract classes are true? An abstract class can be used as a data type. An abstract class can be extended. A subclass can override a concrete method in a superclass to declare it abstract. All of these A subclass of a non-abstract superclass can be abstract. An abstract class can be used as a data type. An abstract class can be extended. A subclass can override a concrete method in a superclass to declare it abstract. All of these A subclass of a non-abstract superclass can be abstract. ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Which of the following declares an abstract method in an abstract Java class? public abstract method(); public void abstract Method(); public abstract void method(); public abstract void method() {} public void method() {} public abstract method(); public void abstract Method(); public abstract void method(); public abstract void method() {} public void method() {} 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()); }} Compilation fails due to an error on lines 1 Compilation fails due to an error on lines 2 test-name None of these Compilation succeed but Runtime Exception Compilation fails due to an error on lines 1 Compilation fails due to an error on lines 2 test-name None of these Compilation succeed but Runtime Exception ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes Which of the following class definitions defines a legal abstract class? public class abstract A { abstract void unfinished(); } abstract class A { abstract void unfinished(); } class A { abstract void unfinished() { } } class A { abstract void unfinished(); } public class abstract A { abstract void unfinished(); } abstract class A { abstract void unfinished(); } class A { abstract void unfinished() { } } class A { abstract void unfinished(); } 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 3 A None of these Compilation fails due to an error on line 8 null Compilation fails due to an error on line 3 A None of these Compilation fails due to an error on line 8 null ANSWER DOWNLOAD EXAMIANS APP
JAVA Interfaces and Abstract Classes What will be the output for the below code ?public interface TestInf{ int i =10;}public class Test{ public static void main(String... args){ TestInf.i=12; System.out.println(TestInf.i); }} None of these Runtime Exception Compile with error 10 12 None of these Runtime Exception Compile with error 10 12 ANSWER DOWNLOAD EXAMIANS APP