Ansicht
Dokumentation
ABAPCLASS_SHORTREF - CLASS SHORTREF
General Data in Customer Master 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
Declares and implements a class class. In the declaration part, the components components of a class are declared in the
visibility
sections PUBLIC, PROTECTED,
and PRIVATE SECTION, using ALIASES, $[CLASS-$]DATA, $[CLASS-$]METHODS, and $[CLASS-$]EVENTS. In the implementation part, all the
concrete methods 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 subclasses cannot be derived.
- CREATE ${PUBLIC$|PROTECTED$|PRIVATE$}
Specifies whether the class class can be instantiated as public, protected, or in its package as private.
- SHARED MEMORY ENABLED
Specifies that instances of the class can be stored in shared memory.
- FOR BEHAVIOR OF bdef
Defines the global class of an ABAP behavior pool for the CDS behavior definition (BDEF) specified in bdef.
- FOR TESTING
Defines a test class for ABAP Unit. The additions determine the test properties.
- $[GLOBAL$] FRIENDS $[class1 class2 ...$] $[ intf2 ...$]
Describes other classes class1 class2 ... or interfaces intf1 intf2 ... as friends, which are allowed to access all components of class.
TXBHW - Original Tax Base Amount in Local Currency TXBHW - Original Tax Base Amount in Local Currency
This documentation is copyright by SAP AG.
Length: 6150 Date: 20240517 Time: 141807 sap01-206 ( 47 ms )