From fc8986f3ae3058584ee3dcb5e378a0be1ce9ee71 Mon Sep 17 00:00:00 2001 From: schrom01 Date: Thu, 18 Nov 2021 15:52:27 +0100 Subject: [PATCH] =?UTF-8?q?Aufgabe=202=20ausgef=C3=BChrt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Spiel.java | 51 +++++++++++++++++++++------------------------------ 1 file changed, 21 insertions(+), 30 deletions(-) diff --git a/Spiel.java b/Spiel.java index fe0750b..ec4fafb 100644 --- a/Spiel.java +++ b/Spiel.java @@ -84,21 +84,7 @@ public class Spiel System.out.println("Zuul ist ein neues, unglaublich langweiliges Spiel."); System.out.println("Tippen sie 'help', wenn Sie Hilfe brauchen."); System.out.println(); - System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); - System.out.print("Ausgänge: "); - if(aktuellerRaum.nordausgang != null) { - System.out.print("north "); - } - if(aktuellerRaum.ostausgang != null) { - System.out.print("east "); - } - if(aktuellerRaum.suedausgang != null) { - System.out.print("south "); - } - if(aktuellerRaum.westausgang != null) { - System.out.print("west "); - } - System.out.println(); + rauminfoAusgeben(); } /** @@ -179,24 +165,29 @@ public class Spiel } else { aktuellerRaum = naechsterRaum; - System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); - System.out.print("Ausgänge: "); - if(aktuellerRaum.nordausgang != null) { - System.out.print("north "); - } - if(aktuellerRaum.ostausgang != null) { - System.out.print("east "); - } - if(aktuellerRaum.suedausgang != null) { - System.out.print("south "); - } - if(aktuellerRaum.westausgang != null) { - System.out.print("west "); - } - System.out.println(); + rauminfoAusgeben(); } } + private void rauminfoAusgeben() { + System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); + System.out.print("Ausgänge: "); + if (aktuellerRaum.nordausgang != null) { + System.out.print("north "); + } + if (aktuellerRaum.ostausgang != null) { + System.out.print("east "); + } + if (aktuellerRaum.suedausgang != null) { + System.out.print("south "); + } + if (aktuellerRaum.westausgang != null) { + System.out.print("west "); + } + System.out.println(); + } + + /** * "quit" wurde eingegeben. Überprüfe den Rest des Befehls, * ob das Spiel wirklich beendet werden soll.