Objektorientierte Programmierung: Unterschied zwischen den Versionen
Aus EINI
Zeile 1: | Zeile 1: | ||
− | Die '''objektorientierte Programmierung''' ergänzt die [[Imperative Programmierung|imperative Programmierung.]] Daten (Werte) und Operationen (Prozeduren, [[Methode]]n) werden in [[Objekt|Objekten]] zusammengefasst. Objekte schicken sich Botschaften zu, die die Ausführung von Operationen auslösen. [[Klasse|Klassen]] beschreiben Mengen sich gleich | + | Die '''objektorientierte Programmierung''' ergänzt die [[Imperative Programmierung|imperative Programmierung.]] Daten (Werte) und Operationen (Prozeduren, [[Methode]]n) werden in [[Objekt|Objekten]] zusammengefasst. Objekte schicken sich Botschaften zu, die die Ausführung von Operationen auslösen. [[Klasse|Klassen]] beschreiben Mengen von sich gleich verhaltenden Objekten. |
===Beispielsprachen für die objektorientierte Programmierung=== | ===Beispielsprachen für die objektorientierte Programmierung=== | ||
*[[Java]] | *[[Java]] | ||
*C++ | *C++ |
Version vom 28. April 2017, 13:58 Uhr
Die objektorientierte Programmierung ergänzt die imperative Programmierung. Daten (Werte) und Operationen (Prozeduren, Methoden) werden in Objekten zusammengefasst. Objekte schicken sich Botschaften zu, die die Ausführung von Operationen auslösen. Klassen beschreiben Mengen von sich gleich verhaltenden Objekten.
Beispielsprachen für die objektorientierte Programmierung
- Java
- C++