Main vervollständigt

master
Nicholas H. 2024-10-21 22:55:58 +02:00
parent a2a2ab979b
commit 6fdb806334
1 changed files with 56 additions and 0 deletions

56
src/Main.java 100644
View File

@ -0,0 +1,56 @@
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
ShopVerwaltung shop = new ShopVerwaltung();
while (true) {
System.out.println("Online Shop:");
System.out.println("1. Produkte anzeigen");
System.out.println("2. Produkt zum Warenkorb hinzufügen");
System.out.println("3. Warenkorb überarbeiten");
System.out.println("4. Warenkorb anzeigen");
System.out.println("5. Bestellung tätigen");
System.out.println("6. Alle Bestellungen anzeigen");
System.out.println("7. Programm beenden");
System.out.print("Auswahl tätigen: ");
int auswahl = 0;
try {
auswahl = scanner.nextInt();
} catch (Exception e) {
System.out.println("Ungültige Eingabe, nur Zahlen als Eingabe möglich.");
break;
}
switch (auswahl) {
case 1:
shop.produkteAnzeigen();
break;
case 2:
shop.produktZumWarenkorbHinzufuegen();
break;
case 3:
shop.warenkorbBearbeiten();
break;
case 4:
shop.warenkorbAnzeigen();
break;
case 5:
shop.bestellungTaetigen();
break;
case 6:
shop.alleBestellungenAnzeigen();
break;
case 7:
System.out.println("Programm beendet.");
return;
default:
System.out.println("Ungültige Auswahl.");
break;
}
}
}
}