SAI || Wintersemester 1997/98 || Entwicklung objekt-orientierter Bibliotheken || Übungen

Übungen zu Entwicklung objekt-orientierter Bibliotheken
Blatt 5 (14. 11. - 21. 11. 1997)


Aufgabe 8 (10 Punkte)

Schreiben Sie ein Oberon-Programm, das genau wie das Testprogramm in Aufgabe 7 mehrfach auftretende Zeilen in der Standardeingabe bestimmt und ausgibt. Realisieren Sie die Aufgabe diesmal mit Hilfe einer Disziplin, die als privater Teil an an Objekte vom Typ ConstStrings.String angehängt wird.

Aufgabe 9 (10 Punkte)

Realisieren Sie in Oberon eine Sekundärabstraktion AgingObjects, die es erlaubt, beliebigen Objekten, die eine Erweiterung von Disciplines.Object sind, eine Altersreihenfolge zuzuordnen. Dazu sollen die beiden Methoden Touch und Newer dienen:
SAI || Wintersemester 1997/98 || Entwicklung objekt-orientierter Bibliotheken || Übungen

Martin Hasch, November 1997