From 605d8c803da489e0a0d9347638143f649245493e Mon Sep 17 00:00:00 2001 From: Philipp Kotte Date: Wed, 11 Oct 2023 11:15:39 +0200 Subject: [PATCH] =?UTF-8?q?to=20String=20hinzugef=C3=BCgt=20und=20Spiel=20?= =?UTF-8?q?erweitert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Facade/Spiel.java | 5 +++-- UI/SpielCLI.java | 6 +++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Facade/Spiel.java b/Facade/Spiel.java index dd48df3..3925d13 100644 --- a/Facade/Spiel.java +++ b/Facade/Spiel.java @@ -77,7 +77,8 @@ public class Spiel implements Serializable { @Override public String toString() { - return ""; + return "Runde: " + getRunde() + ", Gestartet : " + (istSpielGestartet() ? "Ja " : "Nein ") + ", Beendet: " + + (istSpielBeendet() ? "Ja" : "Nein") + ", Spieler am Zug: " + getSpielerAmZug()[0]; } /*--------------------------------------------------------*/ @@ -111,7 +112,7 @@ public class Spiel implements Serializable { } public String[] getSpielerAmZug() { - return new String[0]; + return new String[1]; } public boolean istSpielGestartet() { diff --git a/UI/SpielCLI.java b/UI/SpielCLI.java index 0052481..d1cb015 100644 --- a/UI/SpielCLI.java +++ b/UI/SpielCLI.java @@ -27,7 +27,8 @@ public class SpielCLI { System.out.println("Was sillst du tun"); System.out.println("--------Hauptmenü--------"); System.out.println("-1- Spiel starten"); - System.out.println("-2- Exit"); + System.out.println("-2- Spiel to String"); + System.out.println("-3- Exit"); int input = 0; @@ -42,6 +43,9 @@ public class SpielCLI { System.out.println("Noch nicht implementiert."); break; case 2: + System.out.println(spiel.toString()); + break; + case 3: break mainloop; case 0: System.out.println("Diese eingabe ist nicht vergeben.");