Lernziel
Du kennst zentrale OOP-Konzepte in PHP wie public, private und Konstruktoren.
PHP | Advanced
Eigenschaften, Methoden, Sichtbarkeiten und Konstruktoren in PHP.
Du kennst zentrale OOP-Konzepte in PHP wie public, private und Konstruktoren.
public bedeutet von aussen zugreifbar. private bedeutet nur innerhalb der Klasse nutzbar. protected erlaubt Zugriff in der Klasse und in erbenden Klassen.
class Produkt {
public $name;
public function __construct($name) {
$this->name = $name;
}
}
$produkt = new Produkt("Tastatur");
Eigenschaften speichern Daten. Methoden arbeiten mit diesen Daten und bilden Verhalten ab.
Ein Konstruktor ist eine Methode, die beim Erzeugen eines Objekts automatisch ausgefuehrt wird.