Which of these options is valid in Java? Abstract class cannot be instantiated.
ID: 3840096 • Letter: W
Question
Which of these options is valid in Java?
Abstract class cannot be instantiated.
Interface cannot be instantiated.
Abstract class or interface cannot be instantiated except when it is being instantiated as anonymous subclass.
Anonymous class can only be instantiated using the concrete class.
All of these above.
None of these above.
a.Abstract class cannot be instantiated.
b.Interface cannot be instantiated.
c.Abstract class or interface cannot be instantiated except when it is being instantiated as anonymous subclass.
d.Anonymous class can only be instantiated using the concrete class.
e.All of these above.
f.None of these above.
Explanation / Answer
Answer is e
Abstract class just have method declartion but not implementations.
the class which extends it implements the methods.
abstract class provide abstraction.
that cannot be instantiated.
Simillarly interface cannot be instantiated.
Abstract class or interface cannot be instantiated exept when it's being instantiated as anonymous subclass.
for exampe.
Anonymous class can only be instantiated using concrete class.
when you instantiate a concrete class that extends abstract class , that abstract class method can be accesible through that instance.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.