diff --git a/PR2GitDemo/src/defaultt/TUI.java b/PR2GitDemo/src/defaultt/TUI.java index 8c928c0..51e2d5c 100644 --- a/PR2GitDemo/src/defaultt/TUI.java +++ b/PR2GitDemo/src/defaultt/TUI.java @@ -17,9 +17,10 @@ public class TUI extends Parkhaus{ while(true) { System.out.println(); System.out.println("(1) Einfahren"); - System.out.println("(2) Ausfahren"); + System.out.println("(2) Ausfahren ohne zu zahlen"); System.out.println("(3) Bezahlung"); - System.out.println("(4) Beenden"); + System.out.println("(4) Parkhausinformationen"); + System.out.println("(5) Beenden"); System.out.print("Eingabe: "); int nutzerEingabe = sc.nextInt(); @@ -46,6 +47,9 @@ public class TUI extends Parkhaus{ System.out.println("Kennzeichen " + zahlungsDaten[0] + " hat gezahlt um " + zahlungsDaten[1]); break; case 4: + auflisten(); + break; + case 5: return; } } @@ -74,5 +78,19 @@ public class TUI extends Parkhaus{ String[] zahlungsDaten = {kennzeichenZahlung, zeitAlsString}; return zahlungsDaten; } + + public static void auflisten(){ + int count = geparkteAutos.size(); + for(Auto a : geparkteAutos){ + System.out.println(" "); + System.out.println("Autos im Parkhaus: " + count); + System.out.println("Kennzeichen: " + a.findeKennzeichen()); + System.out.println("Einfahrtsdatum und Uhrzeit: " + a.findeEinfahrtUhrzeit()); + System.out.println("Schulden " + a.findeSchulden()); + System.out.println("E-Auto: " + a.istEAuto()); + System.out.println(" "); + count--; + } + } }