updated javadoc

This commit is contained in:
Andrin Fassbind 2021-10-09 15:57:54 +02:00
parent 5c86d218cb
commit 4fd4727068
3 changed files with 16 additions and 9 deletions

View File

@ -34,7 +34,7 @@ public class Game {
* @param field vom Spieler markiertes Feld
*/
public void placeField(int field) {
language.outputSeparator();
gamefield.outputSeparator();
if (gameFinished) {
language.outputGameOverText();
return;
@ -135,6 +135,13 @@ public class Game {
(gamefield.getField(field1) >= 1));
}
/**
* Methode: chechForTie
*
* Diese Methode prüft ob bereits alle Felder von den Spielern belegt wurden.
* @return falls Unentschieden true sonst false
*/
private boolean checkForTie() {
return gamefield.countSetFields() == 9;
}

View File

@ -85,6 +85,14 @@ public class Gamefield {
System.out.println(getSymbol(fields.get(6)) + "|" + getSymbol(fields.get(7)) + "|" + getSymbol(fields.get(8)));
}
/**
* Methode: outputSeparator
* Diese Methode gibt einen Seperator aus zur übersichtlichen Darstellung der Spielzüge
*/
public void outputSeparator() {
System.out.println("____________\n");
}
/**
*
* @param player Der Spieler der das Feld gesetzt hat. (1 oder 2)

View File

@ -74,14 +74,6 @@ public class Language {
));
}
/**
* Methode: outputSeparator
* Diese Methode gibt die Anzahl Züge aus, die im Spiel bereits gemacht worden sind.
*/
public void outputSeparator() {
System.out.println("____________\n");
}
/**
* Methode: outputWinnerText
* Diese Methode gibt den Gewinnertext über eine Konsolenausgabe aus.