Universität Ulm,
Fakultät für Mathematik und Wirtschaftswissenschaften,
SAI
WS 97/98 || Entwicklung objekt-orientierter Bibliotheken || Beispiele || Collections-3
DEFINITION OrderedCollections
DEFINITION OrderedCollections;
IMPORT Collections, Objects;
(* Schnittstelle fuer Implementierungen *)
TYPE
Message = RECORD (Collections.Message) END;
GetMessage =
RECORD
(Message)
index: INTEGER; (* in *)
object: Objects.Object; (* out *)
END;
(* Schnittstelle fuer Klienten *)
PROCEDURE Get(collection: Collections.Collection;
index: INTEGER; VAR object: Objects.Object);
END OrderedCollections.
WS 97/98 || Entwicklung objekt-orientierter Bibliotheken || Beispiele || Collections-3
Andreas Borchert, 30. Oktober 1997