Der Destruktor ist eine spezielle Methode (__destruct()),
die auf einem Objekt automatisch aufgerufen wird, wenn keine Variable
mehr eine Referenz auf das Objekt enthält.
Siehe auch Objekt.
Siehe auch Objekt.
Eine Instanzvariable bezeichnet eine Variable eines Objektes.
Eine Klasse fasst Daten und die zugehörigen Operationen in einer Einheit zusammen. Sie dient als Bauplan für die Erzeugung von Objekten.
Siehe auch Objekt.
Der Konstruktor (__construct()) ist eine spezielle
Methode, die automatisch bei der Erzeugung eines Objektes einer
Klasse aufgerufen wird.
Eine Methode ist eine Operation einer Klasse.
Ein Objekt ist ein Exemplar (oder eine Instanz) einer Klasse.
Siehe auch Klasse.
Der new-Operator erzeugt ein neues Exemplar einer Klasse, ein Objekt. Als Rückgabe liefert er eine Referenz auf dieses neue Objekt, die in einer Variablen abgelegt wird. Über diese Variable kann das Objekt im Programm angesprochen werden.
Eine Schnittstelle ist eine vollständig abstrakte Klasse. Mit ihrer Hilfe können unterschiedliche Rollen eines Objektes modelliert werden.
Siehe auch Klasse.
Vererbung erlaubt es, bestehenden Code zu erweitern, ohne ihn ändern oder duplizieren zu müssen. Hierbei erbt eine Kindklasse den Code einer Elternklasse und kann diesen ändern oder erweitern.
Siehe auch Klasse.