Institut für Computersprachen
Programmiersprachen und Übersetzer
| Diplomarbeit | |
| Titel | Generizität und Vererbung in der objectorientierten Programmierung |
| Autor | Kaufmann, Hubert |
| Erscheinungsjahr | 1997 |
| Inventardatum | 30.06.1997 |
| Abstract | Generizität und Vererbung bzw. Subtyping sind im Zusammenhang mit objektorientierter Programmierung und Wiederverwendung von Software häufig verwendete Schlagworte. In dieser Diplomarbeit werden zuerst die wichtigsten Begriffe und Konzepte, deren theoretische Hintergründe sowie die Möglichkeiten und Probleme, die sich daraus ergeben, beleuchtet, um dann Generizität und Vererbung eingehend zu behandeln. Anhand konkreter Sprachen (C++, Eiffel, Java, Ada95 und Smalltalk) wird untersucht, ob und auf welche Art diese Konstrukte zur Verfügung gestellt werden. Ausgehend davon wird herausgearbeitet, welche Möglichkeiten der Wiederverwendung sich auf sprachlicher Ebene bieten, bzw. welche Probleme in den einzelnen Sprachen bestehen. Es zeigt sich, daß durch eine Trennung der Vererbungshierarchie von der Subtyphierarchie im Kombination mit Generizität ein hohes Potential für Wiederverwendung geschaffen wird. |
| Status | Verfügbar |