Tuesday, June 23, 2009

ABAP Objects

ABAP Objects is the object-oriented extension of ABAP.

ABAP Objects contains a complete set of language elements that allow object-oriented programming on the basis of classes and interfaces. Object orientation in ABAP builds on the existing language, and is largely compatible with it. You can use ABAP Objects in existing programs. Vice versa, the Statements in ABAP Objects cover almost the complete ABAP language set; however, specific Obsolete Language Constructs are not allowed in connection with ABAP objects due to a clean-up of the ABAP language.

ABAP Objects supports:

Classes
Interfaces
Objects
Object references
Inheritance

Note

The package SABAP_DEMOS_CAR_RENTAL contains a complete example application written in ABAP objects, for which the presentation layer is realized using a Web Dynpro. The Web Dynpro calls interface methods that are implemented in a class that, in turn, accesses classes that perform database accesses

No comments:

Blog Archive