Konstruktoren
← Objektzyklus | ● | Instanzen →
Für jede Klasse existiert eine Initialisierungsfunktion (constructor). Dieser Konstruktor wird aufgerufen, wenn eine Instanz erzeugt oder eine Klassen-Variable deklariert wird.
Der Konstruktor (ctor) hat keinen Funktionswert und besitzt als Funktionsnamen den Klassennamen:
Im Konstruktor werden die Initialwerte aller Komponenten einer neu erzeugten Instanz definiert.
Eine explizite Initialisierung entfällt dadurch!
Analogie: Nach der Herstellung eines Autos hat der Tank einen definierten Zustand, er ist garantiert leer.
← Objektzyklus | ● | Instanzen →