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
+8 -1
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;
}
+8
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)
-8
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.