Der Basistyp Objects.Object

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

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.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1999 Andreas Borchert, in HTML konvertiert am 29.06.1999