ABAP Keyword Documentation → ABAP - Reference → Declarations → Declaration Statements → Classes and Interfaces → CLASS → CLASS - DEFINITION
CLASS - components
The components of the classes are defined in the
visibility sections. The following declaration statements are possible for components:
TYPES,DATA,CLASS-DATA,CONSTANTSfor data types and data objects
METHODS,CLASS-METHODS,EVENTS,CLASS-EVENTSfor methods and events
INTERFACESfor implementing interfaces andALIASESfor alias names for interface components
Other versions: 7.31 | 7.40 | 7.54
Note
All the components in a class are in one namespace. The name of a component must be unique to its type
(data type, attribute, method, event, or alias name) within one class. The components of an implemented
interface are marked with the prefix intf~ (name of the interface with interface component selector).