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

PHP | Advanced

Objektorientierte Programmierung (OOP) - Grundlagen

Ein Einstieg in die Grundidee der objektorientierten Programmierung.

Lernziel

Du verstehst die Grundidee von OOP und kennst die Begriffe Objekt, Klasse, Eigenschaft und Methode.

Warum OOP?

Objektorientierung hilft dabei, komplexere Programme klarer zu strukturieren. Daten und passendes Verhalten werden in Klassen zusammengefasst.

Wichtige Begriffe

Eine Klasse ist ein Bauplan. Ein Objekt ist eine konkrete Instanz dieses Bauplans. Eigenschaften beschreiben Daten, Methoden beschreiben Verhalten.

Einfaches Denkmodell

// Klasse: Bauplan
// Objekt: konkrete Auspraegung
// Methode: Aktion des Objekts

Merke dir

OOP ist vor allem dann hilfreich, wenn Programme wachsen und Daten logisch zusammengehoeren.