#abstractclassinjava Abstract class in java An abstract class is a class that is declared abstract – it may or may not include abstract methods. Abstract classes cannot be instantiated, but they can be subclassed. Graphic object Like Triangle Circle Line bezier First, you declare an abstract class then inherit these classes from Graphic Objects.