Ansicht
Dokumentation

ABAPCALL_METHOD_METH_IDENT_STAT - CALL METHOD METH IDENT STAT

ABAPCALL_METHOD_METH_IDENT_STAT - CALL METHOD METH IDENT STAT

ROGBILLS - Synchronize billing plans   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

meth( ... ), statische Angabe einer Methode

Kurzreferenz



... meth
  $| oref->meth
  $| class=>meth
  $| super->meth ...

Alternativen:

1. ... meth ...

2. ... oref->meth ...

3. ... class=>meth ...

Wirkung

Mit diesen Bezeichnern werden Methoden statisch angegeben, wobei meth ein im aktuellen Kontext gültiger Bezeichner der Methode ist. Ein Spezialfall der statischen Methodenangabe ist die Angabe hinter der Pseudoreferenz super in Methoden von Unterklassen.

Hinweis

Der Bezeichner einer Methode kann der in METHODS deklarierte Name der Methode, ein über den Interfacekomponenten-Selektor zusammengesetzter Name oder ein Aliasname sein.

Alternative 1

... meth ...


Wirkung

Kann in Methodenimplementierungen für eine beliebige Methode meth der eigenen Klasse angegeben werden. In Instanzmethoden ist meth eine Kurzform von me->meth, wobei me die Selbstreferenz ist.

Aufruf der Methode meth2 aus einer anderen Methode meth1.

Alternative 2

... oref->meth ...


Wirkung

Kann in Verarbeitungsblöcken, in denen eine beliebige Methode meth sichtbar ist, angegeben werden, wobei oref eine Objektreferenz auf ein Objekt enthält, in dem die Methode als Komponente enthalten ist. Für oref kann angegeben werden:

  • eine Referenzvariable
  • ein einzelner oder verketteter Tabellenausdruck, dessen Ergebnis eine Referenzvariable ist

Dies gilt für eigenständige und funktionale Methodenaufrufe.

Beispiel

Aufruf der Instanzmethode meth über eine mit dem Operator NEW erzeugte temporäre Referenzvariable.

Alternative 3

... class=>meth ...


Wirkung

Kann in Verarbeitungsblöcken, in denen eine statische Methode meth sichtbar ist, angegeben werden, wobei class eine von der Paketprüfung erlaubte Klasse ist, welche die Methode als statische Komponente enthält.

Beispiel

Aufruf der statischen Methode meth über den Namen der Klasse.






Addresses (Business Address Services)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4645 Date: 20240419 Time: 161925     sap01-206 ( 36 ms )