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? Class School must be defined abstract. The keywords public and abstract cannot be used together. The method numberOfStudent() in class School must have a body. You must add a return statement in method numberOfStudent(). Class School must be defined abstract. The keywords public and abstract cannot be used together. The method numberOfStudent() in class School must have a body. You must add a return statement in method numberOfStudent(). 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 Which of the following declares an abstract method in an abstract Java class? 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(); public void method() {} public abstract void method() {} ANSWER DOWNLOAD EXAMIANS APP
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. 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 A subclass of a non-abstract superclass can be abstract. 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(); 3 and 4 1 and 3 1 and 2 2 and 3 2 and 4 3 and 4 1 and 3 1 and 2 2 and 3 2 and 4 ANSWER DOWNLOAD EXAMIANS APP