what are abstract methods in Java?



An abstract method is the one which has no definition and declared abstract.

In short, an abstract method contains only method signature without a body. To use this method, you need to inherit this method by extending the class and provide the method definition.

Example

public abstract class Employee{
   private String name;
   private String address;
   private int number;
   public abstract double computePay();
}

Advertisements