Ansicht
Dokumentation
ABENOBJECT_REFERENCE_TYPE - OBJECT REFERENCE TYPE
ABAP Short Reference Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Objektreferenzen
Objektreferenzen können auf Instanzen von Klassen zeigen. Der statische Typ ihrer Referenzvariablen ist entweder eine Klasse oder ein Interface. Mit beiden Typen können mit der Anweisung CREATE OBJECT Objekte erzeugt werden.
- Klassenreferenzvariablen ermöglichen es auf alle sichtbaren Komponenten einer Klasse zuzugreifen.
- Interfacereferenzvariablen schränken die Sicht auf die Interfacekomponenten einer Klasse ein.
Wird versucht, mit einer Objektreferenzvariable, welche die Null-Referenz enthält, auf ein Instanzattribut zuzugreifen, kommt es zu einer unbehandelbaren Ausnahme. Beim Aufruf einer Instanzmethode kommt es zu einer behandelbaren Ausnahme.
Objektreferenzen sind immer Heap-Referenzen.
Hinweis
Für mehr Informationen siehe Objektreferenzen
Beispiel
Inline Deklaration einer Objektreferenzvariable out vom statischen Typ IF_DEMO_OUTPUT auf der linken Seite der Erzeugung eines Objekts der Klasse CL_DEMO_OUTPUT mit deren Factory-Methode NEW. Aufruf der Methode DISPLAY über den Objektkomponenten-Selektor.
ROGBILLS - Synchronize billing plans CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1793 Date: 20240523 Time: 092740 sap01-206 ( 29 ms )