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 * @param field vom Spieler markiertes Feld
*/ */
public void placeField(int field) { public void placeField(int field) {
language.outputSeparator(); gamefield.outputSeparator();
if (gameFinished) { if (gameFinished) {
language.outputGameOverText(); language.outputGameOverText();
return; return;
@ -135,6 +135,13 @@ public class Game {
(gamefield.getField(field1) >= 1)); (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() { private boolean checkForTie() {
return gamefield.countSetFields() == 9; 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))); 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) * @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 * Methode: outputWinnerText
* Diese Methode gibt den Gewinnertext über eine Konsolenausgabe aus. * Diese Methode gibt den Gewinnertext über eine Konsolenausgabe aus.