Java abstract Keyword

Java Keywords : An abstract method belongs to an abstract class, and it does not have a body. The body is provided by the subclass

Definition and Usage

The abstract keyword is a non-access modifier, used for classes and methods.

Class: An abstract class is a restricted class that cannot be used to create objects (to access it, it must be inherited from another class).
Method: An abstract method can only be used in an abstract class, and it does not have a body. The body is provided by the subclass (inherited from).

Related Pages

Read more about modifiers in our Java Modifiers Tutorial.