Kategorie:Objektorientierte Programmierung: Unterschied zwischen den Versionen

Aus KGS-Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
{{:Objektorientierte Programmierung}}
[[Kategorie:Programmierung]]
[[Kategorie:Programmierung]]

Aktuelle Version vom 6. Oktober 2023, 22:55 Uhr

Objektorientierte Programmierung (OOP) ist ein Programmierparadigma, welches Objekte und Methoden, statt Logik und Funktionen (siehe: Prozedurale Programmierung), benutzt, um Daten zu manipulieren. Bei einem OOP handelt es sich um eine Abstraktion (Vereinfachung; Typen) von Objekten, die es dem Benutzer einfacher macht mit Code umzugehen. Dafür werden verschiedene neue Konzepte benutzt: Klassen(eng. class), Datenkapselung (eng. encapsulation), Vererbung (eng. inheritance), Polymorphie (eng. polymorphism). und Dynamisches Binden (eng. dynamic binding).