ABAPCLASS_SHORTREF - CLASS SHORTREF
CL_GUI_FRONTEND_SERVICES - Frontend Services ROGBILLS - Synchronize billing plansThis documentation is copyright by SAP AG.
CLASS
Syntax Forms
Declaration Part
CLASS class DEFINITION [INHERITING FROM superclass]
[ABSTRACT]
[FINAL]
[CREATE {PUBLIC|PROTECTED|PACKAGE|PRIVATE}]
[SHARED MEMORY ENABLED]
[OPEN FOR PACKAGE]
[FOR TESTING
[RISK LEVEL {CRITICAL|DANGEROUS|HARMLESS}]
[DURATION {SHORT|MEDIUM|LONG}] ]
[[GLOBAL] FRIENDS [class1 class2 ...]
[intf1 intf2 ...] ].
[PUBLIC SECTION.
[components]]
[PROTECTED SECTION.
[components]]
[PACKAGE SECTION.
[components]]
[PRIVATE SECTION.
[components]]
ENDCLASS.
Implementation Part
CLASS class IMPLEMENTATION.
implementations
ENDCLASS.
Effect
Declaration and implementation of a class class. In the declaration part, the components components of a class are declared in thevisibilitysections PUBLIC,PROTECTED,PACKAGE, andPRIVATE SECTION, using ALIASES, [CLASS-]DATA, [CLASS-]METHODS, and [CLASS-]EVENTS. In the implementation part, all theconcretemethods declared in the declaration part between METHOD and ENDMETHOD are implemented.
Additions
- INHERITING FROM superclass
Defines class as a subclass of superclass. - ABSTRACT
Defines class as an abstract class, which cannot be instantiated. - FINAL
Defines class as a final class, from which you cannot derive subclasses. - CREATE {PUBLIC|PROTECTED|PACKAGE|PRIVATE}
Specifies whether the class class can be instantiated aspublic,protected, in its package orprivate. - SHARED MEMORY ENABLED
Specifies that instances of the class can be stored in shared memory. - OPEN FOR PACKAGE
Makes protected components within the package of the class visible. - FOR TESTING
Defines a test class forABAP Unit. The additions determine the test properties. - [GLOBAL] FRIENDS [class1 class2 ...] [intf1 intf2 ...]
Describes other classes class1 class2 ... or interfaces intf1 intf2 ... asfriends, which are permitted to access protected and private components of class.
General Material Data TXBHW - Original Tax Base Amount in Local Currency
This documentation is copyright by SAP AG.
Length: 6323 Date: 20120518 Time: 205031 triton ( 141 ms )






