Objektorientierte Programmierung

Hier lernst du alles rund um objektorientierte Programmierung in JavaScript.

Paradigma

Objektorientierte Programmierung ist ein basierend auf dem Konzept von Objekten.

Objekte

Wir verwenden Objekte, um reale oder abstrakte zu modellieren bzw. zu beschreiben.

Properties und Methoden

Objekte können Daten (Properties) und Code (Methoden) beinhalten. Wenn wir Objekte nutzen, packen wir die Daten und das entsprechende Verhalten in einen Block.

Self-Contained

In OOP sind Objekte in sich geschlossene Codeteile.

Baublöcke

Objekte sind Baublöcke von Applikationen und interagieren miteinander.

API

Interaktionen erfolgen über eine öffentliche Schnittstelle (API): Methoden, auf die der Code ausserhalb des Objekts zugreifen und sie zur Kommunikation mit dem Objekt nutzen kann.

Organisation

OOP wurde mit dem Ziel entwickelt, Code zu organisieren, um ihn flexibler und wartbarer zu machen ("Spaghetti-Code" vermeiden).

Zuletzt aktualisiert