RootRifs
Zurück zu Kapitel 3: PHP-Praxis - Weiterführende Techniken

PHP | Advanced

OOP und PHP - Praxis

Objektorientierte Strukturierung in einer praxisnahen Form anwenden.

Lernziel

Du siehst, wie OOP in praxisnahen Programmen fuer Struktur und Wiederverwendbarkeit sorgt.

Praxisidee

Statt viele lose Funktionen zu verteilen, koennen Klassen Aufgabenbereiche sauber kapseln, zum Beispiel Benutzerverwaltung, Produkte oder Rechnungen.

Einfaches Modell

class Rechnung {
    public $betrag;

    public function nettoMitSteuer() {
        return $this->betrag * 1.19;
    }
}

Vorteile

Bessere Struktur, klarere Verantwortlichkeiten und einfachere Erweiterbarkeit gehoeren zu den wichtigsten Vorteilen.

Hinweis

OOP lohnt sich besonders, wenn ein Projekt groesser wird oder mehrere zusammenhaengende Objekte modelliert werden muessen.