Objektorientierung: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
{{Navi:Implementierung}} | {{Navi:Implementierung}} | ||
{{complete}} | {{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. | ||
In der [[CSharp/Tutorials und Referenzen#Objektorientierte Programmierung (OOP)|Tutorialsammlung]] befinden sich einige Quellen, die das Verstehen und den Einstieg in [[Objektorientierung]] erleichtern. Für eine deutlich umfangreichere Diskussion des Paradigmas [[Objektorientierung]] eignet sich der Wikipedia-Artikel [http://en.wikipedia.org/wiki/Object_oriented Object-oriented programming | In der [[CSharp/Tutorials und Referenzen#Objektorientierte Programmierung (OOP)|Tutorialsammlung]] befinden sich einige Quellen, die das Verstehen und den Einstieg in [[Objektorientierung]] erleichtern. 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]] | [[Kategorie:CSharp]] | ||
