What is Abstract class in Java?

We can create the Abstract class by using “Abstract” keyword before the class name. An abstract class can have both “Abstract” methods and “Non-abstract” methods that are a concrete class.

Abstract method:

The method which has only the declaration and not the implementation is called the abstract method and it has the keyword called “abstract”. Declarations are the ends with a semicolon.

Example: 

public abstract class Manupulation{ 
    public abstract void add(); //Abstract method declaration 
    public void subtract(){ 
        
    }
}

  • An abstract class may have a Non- abstract method also.
  • The concrete Subclass which extends the Abstract class should provide the implementation for abstract methods.

Top 50+ Java Interview Questions with Answers

We covered nearly 50 + primary Java interview questions in this tutorial for fresh and experienced candidates.  Q.1- What is… Read More

4 years ago