Object-oriented enhancement of the ABAP programming language.
ABAP Objects allows you to apply the principles of object-oriented programming in ABAP by using concepts like encapsulation, inheritance, classes and interfaces.