Next: C++ Implementation 1/11
Up: Von C++ zu Java
Previous: Die Entwicklungsumgebung
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: C++ Implementation 1/11
Up: Von C++ zu Java
Previous: Die Entwicklungsumgebung