Objekte sind in der Lage, Aktionen auszuführen. Dazu muss jedoch erst ein solches Objekt mithilfe des Schlüsselworts new erzeugt werden.
Beispiel – Objekt erzeugen und auf Methode zugreifen
// Objekt – Erzeugung
$einkauf = new Produkt();
// Methoden – Aufruf
echo "Onlineshop: \n";
$einkauf->Kaufen("Caroline");
Ausgabe
Onlineshop:
Käufer: Caroline
Verkauf eines Vaio X20 von Sony
-------------------
Preis: 1999.95
Das erzeugte Objekt $einkauf wird in einer Objektvariablen gespeichert. Anschließend kann das Objekt verwendet werden. Auf Eigenschaften und Methoden wird über die Verweissyntax $objetname->... zugegriffen.