Universität Ulm, Fakultät für Mathematik und Wirtschaftswissenschaften, SAI

WS 2000/01 || Entwicklung objekt-orientierter Bibliotheken || Beispiele

Disziplinen


Disziplinen ermöglichen es, neue Sichten auf ein Objekt zu eröffnen, ohne daß dies zuvor auf statische Weise vorbereitet sein mußte. Konkret heißt dies, daß beliebige Datenstrukturen (die eine Erweiterung von Disciplines.Discipline sein müssen) an ein an anderes beliebiges Objekt (eine Erweiterung von Disciplines.Object) angehängt, wiedergefunden und auch wieder entfernt werden können.

Zunächst empfiehlt es sich, ein Blick auf die zugehörige Manualseite und ggf. auf die Implementierung zu werfen:

Disziplinen werden hauptsächlich für folgende Zwecke eingesetzt: