What is abstract class?

Technology: java oops
AskedIn:
Topics:
Type:

1. the class which is declared abstract is an abstract class 

2. it may or may not include abstract methods

3. abstract classes cannot be instantiated but they can be sub-classed

4. when an abstract class is sub-classed, the sub-class usually provide implementation for the abstract methods present in its parent class. However, if it does not, then the subclass must also be declared abstract.