Explain the concept of abstract class and it?s use with a sample program.
Java Abstract Class
An abstract class is a class that is declared by using the abstract keyword. It may or may not have abstract methods. Abstract classes cannot be instantiated, but they can be extended into sub-classes.
For more information, visit the following links: