Abstract class in Java

Abstract class is class which has more than one abstract method which doesn’t have method body but at least one of its methods need to be implemented  in derived Class.
Abstract classes can be used to implement the inheritance relationship between the classes that belongs same hierarchy…. More