Aufgabe 5 ausgeführt.

This commit is contained in:
schrom01 2021-11-18 16:27:19 +01:00
parent 1b6c99830d
commit 521b9906e0
2 changed files with 15 additions and 10 deletions

View File

@ -42,13 +42,7 @@ public class Raum
} }
} }
public String gibAusgaengeAlsString() {
String ausgaengeAlsString = "";
for(String ausgang : ausgaenge.keySet()){
ausgaengeAlsString += ausgang + " ";
}
return ausgaengeAlsString;
}
/** /**
* @return die Beschreibung dieses Raums. * @return die Beschreibung dieses Raums.
@ -58,6 +52,19 @@ public class Raum
return beschreibung; return beschreibung;
} }
public String gibLangeBeschreibung() {
return "Sie sind " + gibBeschreibung() + "\nAusgänge: " + gibAusgaengeAlsString();
}
private String gibAusgaengeAlsString() {
String ausgaengeAlsString = "";
for(String ausgang : ausgaenge.keySet()){
ausgaengeAlsString += ausgang + " ";
}
return ausgaengeAlsString;
}
public Raum gibAusgang(String richtung) { public Raum gibAusgang(String richtung) {
return ausgaenge.get(richtung); return ausgaenge.get(richtung);
} }

View File

@ -165,9 +165,7 @@ public class Spiel
} }
private void rauminfoAusgeben() { private void rauminfoAusgeben() {
System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); System.out.println(aktuellerRaum.gibLangeBeschreibung());
System.out.print("Ausgänge: ");
System.out.println(aktuellerRaum.gibAusgaengeAlsString());
} }