next up previous
Next: C++ Implementation 1/11 Up: Von C++ zu Java Previous: Die Entwicklungsumgebung

Ein vergleichendes Beispiel

Der folgende Source-Code implementiert das Spielbrett des vier in einer Reihe Spiels. Es soll Ihnen die Ähnlichkeiten zwischen der Programmiersprache Java und C++ aufzeigen.

Vier in einer Reihe

Spielbeschreibung

Vier in einer Reihe ist ein Spiel, das mit einem vertikal angeordneten Spielbrett durchgeführt wird. Das Spielbrett besteht aus 6 X 7 Zellen. Zu Beginn erhalten die Spieler Jetons mit einer bestimmten Farbe. Die beiden Spieler werfen abwechselnd ihre Jetons in eine Spalte des Spielbretts. Eine Spalte besteht aus mehreren Zellen, die vertikal angeordnet sind. Die Jetons werden in den Spalten des Spielbretts gestapelt. Ein Spieler hat gewonnen, wenn vier seiner Jetons entweder horizontal, vertikal oder diagonal angeordnet sind.

Identifizierbare Objekte

das Spielbrett

die Zellen

der Spieler

der Jeton

Identifizierbare Methoden

für das Spielbrett:
zum Einwerfen eines Jetons

zur Ermittlung des Spielzustandes: gewonnen, unentschieden, noch offen.

für den Spieler:
zur Eingabe des nächsten Zuges für den Spieler

zur Ausgabe, daß der Spieler gewonnen hat

für die Zellen:
zum Einwerfen eines Jetons in eine Zelle
für die Spielmünze:
zur Ausgabe der Farbe des Jetons


next up previous
Next: C++ Implementation 1/11 Up: Von C++ zu Java Previous: Die Entwicklungsumgebung

© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998