Ansicht
Dokumentation
ABAPCLASS-METHODS_GENERAL - CLASS-METHODS GENERAL
ABAP Short Reference rdisp/max_wprun_time - Maximum work process run timeThis documentation is copyright by SAP AG.
CLASS-METHODS, IMPORTING, EXPORTING, CHANGING, RAISING
CLASS-METHODS meth $[DEFAULT IGNORE$|FAIL$]
$[IMPORTING parameters $[PREFERRED PARAMETER p$]$]
$[EXPORTING parameters$]
$[CHANGING parameters$]
$[${RAISING exc1$|RESUMABLE(exc1) exc2$|RESUMABLE(exc2) ...$}
$|${EXCEPTIONS exc1 exc2 ...$}$].
Effect
This statement declares a general static
method meth. The additions make an interface method optional, define the parameter interface
of the method, and specify which exceptions the method can raise or propagate. The additions have the same syntax and meaning as those for
general instance methods.
Notes
- Static methods cannot be redefined, which means that they cannot be flagged as abstract or final.
- Static methods are always executed in the class in which they were declared, even if they are called in subclasses or using the names of subclasses.
Example
Declaration of a static method with input/output parameters.
CLASS xml DEFINITION.
PUBLIC SECTION.
CLASS-METHODS
escape_xml
CHANGING
xml TYPE xstring.
...
ENDCLASS.
BAL_S_LOG - Application Log: Log header data TXBHW - Original Tax Base Amount in Local Currency
This documentation is copyright by SAP AG.
Length: 2600 Date: 20240329 Time: 004736 sap01-206 ( 33 ms )