Aufgabe 5 ausgeführt.
This commit is contained in:
parent
1b6c99830d
commit
521b9906e0
21
Raum.java
21
Raum.java
|
@ -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.
|
||||
|
@ -58,6 +52,19 @@ public class Raum
|
|||
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) {
|
||||
return ausgaenge.get(richtung);
|
||||
}
|
||||
|
|
|
@ -165,9 +165,7 @@ public class Spiel
|
|||
}
|
||||
|
||||
private void rauminfoAusgeben() {
|
||||
System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung());
|
||||
System.out.print("Ausgänge: ");
|
||||
System.out.println(aktuellerRaum.gibAusgaengeAlsString());
|
||||
System.out.println(aktuellerRaum.gibLangeBeschreibung());
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue