Class UserInputReader
- java.lang.Object
-
- UserInputReader
-
public class UserInputReader extends java.lang.Object
UserInputReader - Nimmt zwei Strings vom Benutzer entgegen und prüft, ob die entsprechenden Haltetstellen existieren. Wenn ja, werden sie in eine Liste geschrieben, die im Hauptmenü ausgewertet wird.
-
-
Constructor Summary
Constructors Constructor Description UserInputReader(java.util.Scanner sc, Network network)
Cons.UserInputReader - hier wird die Benutzereingabe und das Netzwerk initialisiert
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<Haltestelle>
readInput()
➔ diese Methode enthält das Eingabeverfahren samt Fehlermeldungen für die eingegebene Start- und Zielhaltestelle
-
-
-
Field Detail
-
sc
private java.util.Scanner sc
➔ Deklaration eines Objektes namens "sc" der Klasse Scanner
-
network
private Network network
➔ Deklaration eines Objektes namens "network" der Klasse Network
-
-
Constructor Detail
-
UserInputReader
public UserInputReader(java.util.Scanner sc, Network network)
Cons.UserInputReader - hier wird die Benutzereingabe und das Netzwerk initialisiert- Parameters:
sc
- die Eingabe von der Tastaturnetwork
- das neu erzeugte Network-Objekt
-
-
Method Detail
-
readInput
public java.util.ArrayList<Haltestelle> readInput()
➔ diese Methode enthält das Eingabeverfahren samt Fehlermeldungen für die eingegebene Start- und Zielhaltestelle- Returns:
- gibt eine ArrayList mit den eingegebenen Start- und Zielhaltestellen zurück
-
-