Merge remote-tracking branch 'origin/master'

This commit is contained in:
Leonardo Brandenberger 2021-10-15 08:40:33 +02:00
commit 30f0df0661
2 changed files with 5 additions and 3 deletions

View File

@ -4,17 +4,20 @@
* Diese Klasse beinhaltet die Logik für das Spiel. * Diese Klasse beinhaltet die Logik für das Spiel.
* Der Benutzer kann mit dieser Klasse die Felder des Spielfeldes setzen * Der Benutzer kann mit dieser Klasse die Felder des Spielfeldes setzen
* *
* Klasse Language und Gamefield wird im Konstruktor initialisiert * Klasse Language und Gamefield wird im Konstruktor initialisiert.
*/ */
public class Game { public class Game {
// Datenfelder Gamefield und Language werden mit dessen Klassen definiert
private Gamefield gamefield; private Gamefield gamefield;
private Language language; private Language language;
// Spieler werden definiert. Spieler 1 hat den Wert 1 und Spieler 2
private int player1 = 1; private int player1 = 1;
private int player2 = 2; private int player2 = 2;
private int playerPlaying = 1; private int playerPlaying = 1;
// Definiert, ob das Spiel zu Ende ist. Wird zuerst auf falsch gesetzt.
private boolean gameFinished = false; private boolean gameFinished = false;
public Game() { public Game() {
@ -120,7 +123,6 @@ public class Game {
* Diese Methode prüft ob bereits alle Felder von den Spielern belegt wurden. * Diese Methode prüft ob bereits alle Felder von den Spielern belegt wurden.
* @return falls Unentschieden true sonst false * @return falls Unentschieden true sonst false
*/ */
private boolean checkForTie() { private boolean checkForTie() {
return gamefield.countSetFields() == 9; return gamefield.countSetFields() == 9;
} }

View File

@ -12,7 +12,7 @@
* wie dieses benötigt, um es laufen lassen zu können. * wie dieses benötigt, um es laufen lassen zu können.
* *
* Bevorzugt wird die IDE IntelliJ, da mit dieser Entwicklungsumgebung das Programm * Bevorzugt wird die IDE IntelliJ, da mit dieser Entwicklungsumgebung das Programm
* programmiert worden ist und alle Voraussetzungen bereits * programmiert worden ist und alle Voraussetzungen bereits gesetzt worden sind für die IDE.
* *
*/ */
public class TicTacToe { public class TicTacToe {