You are on page 1of 3

Mit DATA go_vehicle1 TYPE REF TO lcl_vehicle wird eine

Referenzvariable definiert, die somit als Zeiger auf Objekte vom Typ
lcl_vehicle typisiert ist. Der technische Initialwert einer Referenzvariable ist
die Nullreferenz. (Der Zeiger zeigt auf gar nichts.)
Abbildung 48: Erzeugen von Objekten

Der Befehl CREATE OBJECT bewirkt, dass ein Objekt im Hauptspeicher
erzeugt wird. Dessen Attributwerte sind danach entweder initial oder gemäß der
VALUE-Angabe vorbelegt.

Referenzsemantik von Objektreferenzen

Garbage Collector

Mit eigenständigen Referenzen sind Referenzen gemeint, die nicht innerhalb
einer Klasse definiert worden sind. Beim Garbage Collector handelt es sich
um eine Systemroutine, die automatisch immer dann gestartet wird, wenn das
Laufzeitsystem nicht mit wichtigeren Aufgaben belastet ist.

Referenzverwaltung bei Mehrfachinstanziierung