Worum es geht
Skript 05, Folien 19–25: Objektorientierung in PHP, Beispiel Klasse Hotel, wichtige Konzepte, Demo 04_construct.php (Fotos auf Folien 21 und 22).
Wie schreibt man in PHP eine Klasse und erzeugt Objekte daraus? Was ist anders als in Java? Und in welcher Reihenfolge laufen Konstruktor und Destruktor, wenn Objekte entstehen und verschwinden?
So gehen wir vor:
- Was PHP an Objektorientierung bietet.
- Die Klasse Hotel von der Folie: Attribute und Konstruktor.
- Objekte erzeugen, Methoden aufrufen, private und Typen.
- Die Demo aus der Vorlesung Zeile für Zeile: Konstruktor, Destruktor, __toString.
- Eine Klausurfrage dazu.