Objektorientierung: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Keine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
| (5 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
{{Navi:Implementierung}} | {{Navi:Implementierung}} | ||
{{complete}} | |||
{{löschen}} | |||
Objektorientierte Programmierung (''OOP'') beschreibt die Abstraktion des Programmflusses auf der Ebene von Objekten. Dabei interagieren Objekte untereinander, können Daten austauschen und sich gegenseitig referenzieren. Außerdem können praktisch beliebig viele neue Objekte erzeugt werden. Das Paradigma der [[Objektorientierung]] verspricht eine besseren Überblick und eine sauberere Programmierung, vor allem in komplexen Programmen. | Objektorientierte Programmierung (''OOP'') beschreibt die Abstraktion des Programmflusses auf der Ebene von Objekten. Dabei interagieren Objekte untereinander, können Daten austauschen und sich gegenseitig referenzieren. Außerdem können praktisch beliebig viele neue Objekte erzeugt werden. Das Paradigma der [[Objektorientierung]] verspricht eine besseren Überblick und eine sauberere Programmierung, vor allem in komplexen Programmen. | ||
| Zeile 15: | Zeile 16: | ||
* ''Vererbung'', die die Möglichkeit der Spezialisierung und die Erstellung einer Klassenhierarchie ermöglicht. | * ''Vererbung'', die die Möglichkeit der Spezialisierung und die Erstellung einer Klassenhierarchie ermöglicht. | ||
Für eine deutlich umfangreichere Diskussion des Paradigmas [[Objektorientierung]] eignet sich der Wikipedia-Artikel [http://en.wikipedia.org/wiki/Object_oriented Object-oriented programming] als Einstieg. | |||
[[Kategorie:Begriffe]] | [[Kategorie:Begriffe]] | ||
[[Kategorie:CSharp]] | |||
