66 lines
1.8 KiB
Java
66 lines
1.8 KiB
Java
package QualifierTeil2;
|
|
import java.text.ParseException;
|
|
import java.util.Random;
|
|
import java.text.SimpleDateFormat;
|
|
import java.util.Date;
|
|
import java.util.Scanner;
|
|
|
|
public class Main{
|
|
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
|
UI ui = new UI();
|
|
Scanner scanner = new Scanner(System.in);
|
|
PKW pkw1 = new PKW();
|
|
|
|
System.out.println("Willkommen im Parkhaus BYE am Hauptbahnhof!\n");
|
|
|
|
while (true) {
|
|
|
|
System.out.println("Wählen Sie eine Option:");
|
|
System.out.println("1. PKW einfahren");
|
|
System.out.println("2. Mehrere PKWs einfahren");
|
|
System.out.println("3. Parkgebühren berechnen");
|
|
System.out.println("4. Parkgbühren bezahlen und ausfahren");
|
|
System.out.println("5. Verfügbare Parkplätze anzeigen");
|
|
System.out.println("6. Beenden.");
|
|
|
|
int option = scanner.nextInt();
|
|
scanner.nextLine(); // Consume newline
|
|
|
|
switch (option) {
|
|
case 1:
|
|
ui.einfahrtPKW();
|
|
System.out.println("Schranke öffnet sich.\n");
|
|
break;
|
|
|
|
case 2:
|
|
ui.mehrereEinfahrten();
|
|
break;
|
|
|
|
case 3:
|
|
//kommt gleich
|
|
break;
|
|
|
|
case 4:
|
|
System.out.println("Geben Sie das Kennzeichen des ausfahrenden PKWs ein: ");
|
|
ui.ausfahrtPKW();
|
|
break;
|
|
|
|
case 5:
|
|
ui.zeigeVerfügbarePlätze();
|
|
break;
|
|
case 6:
|
|
System.out.println("Programm beendet.");
|
|
return;
|
|
default:
|
|
System.out.println("Ungültige Auswahl.");
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|