|
DEFINITION Objects; TYPE Object = POINTER TO ObjectRec; ObjectRec = RECORD END; END Objects. |
In der Ulmer Oberon-Bibliothek dient der Typ
Objects.ObjectRec als Basistyp für alle Record-Typen.
| |
Durch diese Konvention haben alle Record-Typen einen
gemeinsamen Basistyp.
| |
Wenn diese Konvention konsequent eingehalten wird, dann
können an Parameter vom Typ Objects.Object beliebige
Zeiger auf Records übergeben werden.
| |
Aus diesem Grunde ist auch der Record-Typ Stacks.StackRec
eine Erweiterung von Objects.ObjectRec.
| |
Dadurch können auch Stapel in einen Stapel eingefügt werden.
|
Copyright © 1999, 2004, 2005 Andreas Borchert, in HTML konvertiert am 14.09.2005 |