objektorientiert

Objektorientiert bedeutet in der Informatik an Objekten mit zusammengehörigen Daten und Verhaltensweisen ausgerichtet.

Adjektivliste & Wortwerkstatt öffnen

Was bedeutet objektorientiert?

Bei einer objektorientierten Modellierung werden Bestandteile eines Programms als Objekte beschrieben. Ein Objekt kann einen Zustand besitzen und bestimmte Operationen anbieten. In vielen Sprachen dienen Klassen als gemeinsame Beschreibung gleichartiger Objekte; die konkrete Umsetzung hängt von der Programmiersprache ab.

Ein Bibliotheksprogramm könnte beispielsweise jedes Exemplar als Objekt mit einer Inventarnummer und einem Ausleihstatus darstellen. Die Aktion Ausleihen verändert diesen Status. Der Begriff beschreibt eine Art des Entwurfs und der Programmierung; er garantiert weder fehlerfreien Code noch eine besonders schnelle Ausführung.

Eigene Beispiele mit Erklärung

  • „Der Kurs führt in objektorientierte Programmierung ein.“ Er behandelt den Aufbau von Software mit Objekten.
  • „Das Modell fasst Zustand und Verhalten objektorientiert zusammen.“ Die zusammengehörigen Informationen und Operationen werden gemeinsam betrachtet.
  • „Der Entwurf verwaltet einzelne Buchobjekte mit jeweils eigenem Ausleihstatus.“ Die Zustände gehören zu verschiedenen Objekten. Wird ein Exemplar ausgeliehen, sind damit nicht automatisch alle Exemplare ausgeliehen.

Bedeutungsunterschiede und typische Missverständnisse

Prozedural richtet den Aufbau stärker an Abläufen und Funktionen aus. In realen Programmen können mehrere Ansätze zusammenkommen.

Objektiv meint sachlich beziehungsweise unabhängig von persönlichen Vorlieben. Es hat mit der technischen Bedeutung von objektorientiert nichts zu tun.

Schreibweise und Grammatik

Das Wort lautet objektorientiert und wird zusammengeschrieben: ein objektorientierter Entwurf. Das t am Ende gehört zum Stamm.

Steigerung

Vergleichsformen wie objektorientierter sind möglich, wenn die stärkere Ausrichtung eines Entwurfs auf dieses Prinzip gemeint ist. Die konkreten Unterschiede sollten erklärt werden.

Beugung im Überblick

Die Tabellen zeigen die Grundstufe vor einem Nomen. Die hervorgehobene Endung richtet sich nach Artikel, Fall, Geschlecht und Zahl. Bei der gemischten Beugung steht im Plural beispielsweise keine oder meine; ein hat keinen Plural.

Starke Beugung · ohne Artikel
FallMaskulin, SingularFeminin, SingularNeutrum, SingularPlural, alle Genera
Nominativobjektorientierterobjektorientierteobjektorientiertesobjektorientierte
Genitivobjektorientiertenobjektorientierterobjektorientiertenobjektorientierter
Dativobjektorientiertemobjektorientierterobjektorientiertemobjektorientierten
Akkusativobjektorientiertenobjektorientierteobjektorientiertesobjektorientierte
Schwache Beugung · nach der, die, das
FallMaskulin, SingularFeminin, SingularNeutrum, SingularPlural, alle Genera
Nominativobjektorientierteobjektorientierteobjektorientierteobjektorientierten
Genitivobjektorientiertenobjektorientiertenobjektorientiertenobjektorientierten
Dativobjektorientiertenobjektorientiertenobjektorientiertenobjektorientierten
Akkusativobjektorientiertenobjektorientierteobjektorientierteobjektorientierten
Gemischte Beugung · nach ein/eine, im Plural nach keine
FallMaskulin, SingularFeminin, SingularNeutrum, SingularPlural, alle Genera
Nominativobjektorientierterobjektorientierteobjektorientiertesobjektorientierten
Genitivobjektorientiertenobjektorientiertenobjektorientiertenobjektorientierten
Dativobjektorientiertenobjektorientiertenobjektorientiertenobjektorientierten
Akkusativobjektorientiertenobjektorientierteobjektorientiertesobjektorientierten

Die Grundregeln findest du im Überblick zu Adjektiven und ihrer Beugung.

Die Verwendung an einem Beispiel verstehen

Erfundenes Beispiel: In einem erfundenen Programm besitzt ein Buchobjekt den Status verfügbar. Die Methode Ausleihen setzt ihn auf ausgeliehen.

Das Beispiel ist objektorientiert, weil Zustand und dazugehörige Operation an einem modellierten Objekt zusammengeführt werden.

Es illustriert eine Grundidee. Es behauptet nicht, dass jede Klasse ein reales Ding abbilden muss oder dass Programme ohne Klassen grundsätzlich keine Objektorientierung kennen.

Garantiert objektorientierte Programmierung ein fehlerfreies Programm?

Nein. Das Wort beschreibt ein Entwurfsprinzip. Korrektheit und Eignung der konkreten Umsetzung müssen gesondert geprüft werden.

Weitere passende Wörter findest du in der Adjektivliste mit Suche, Filtern und Wortauswahl.