Can you make an instance of an abstract class? For example - java.util.Calender is an abstract class with a method getInstance()

Q

Can you make an instance of an abstract class? For example - java.util.Calender is an abstract class with a method getInstance() which returns an instance of the Calender class.

✍: Guest

A

No! You cannot make an instance of an abstract class. An abstract class has to be sub-classed. If you have an abstract class and you want to use a method which has been implemented, you may need to subclass that abstract class, instantiate your subclass and then call that method.

2012-08-21, 2039👍, 0💬