It is a class which contains methods with implementation as well as methods without implementation .

(or)

Abstract class is a class which contains at least one abstract method.

What is an Abstract method in OOABAP