Tips zur 15. Aufgabe

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

World.d
DEFINITION MODULE World;

   TYPE Mode = (border, torus);

   PROCEDURE GetMaximumSize(): CARDINAL;

   PROCEDURE Init(columns, lines: CARDINAL; mode: Mode);

   PROCEDURE Lines(): CARDINAL;
   PROCEDURE Columns(): CARDINAL;
   PROCEDURE GetMode(): Mode;

   PROCEDURE Get(line, column: CARDINAL): CHAR;
   PROCEDURE Set(line, column: CARDINAL; char: CHAR);

   PROCEDURE NextGeneration;

END World.

*Die Lösung der 14. Aufgabe ist so zu modularisieren, daß die Datenstruktur des Spielfeldes unabhängig vom Rest des Programmes wird.
 
*Hierfür ist World.d genau in der gezeigten Form zu verwenden.
 

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