PR2GitDemo/src/defaultt/TUI.java aktualisiert

main
Berat Kocak 2024-10-08 14:26:51 +02:00
parent 0d01cb5bee
commit 81c123cb69
1 changed files with 20 additions and 2 deletions

View File

@ -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--;
}
}
}