Kategorie:Objektorientierte Programmierung: Unterschied zwischen den Versionen

Aus KGS-Wiki
(Leere Seite erstellt)
 
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
{{:Objektorientierte 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).