A class that is declared as abstract is known as abstract class. It needs to be extended and its method implemented. It cannot be instantiated.