Kleinere Updates im Code

TODO für weitere Schritte hinzugefügt
Datei mit Produktliste hinzugefügt
main
hummel 2025-12-08 15:03:19 +01:00
parent 1ddadc8dcf
commit c545955856
4 changed files with 34 additions and 7 deletions

View File

@ -0,0 +1,8 @@
ProdId,Name,TransportGewicht,Netto,MwStSatz,Lagerbestand
1,Riesling 0.7 l,1.2,4.20,19,87
2,Pfälzer Saumagen 250 g,0.28,2.52,7,23
3,Gewürznelken 100 St.,0.01,2.52,7,3
4,Kokosmilch 250 ml,0.275,1.67,7,12
5,Bratwurst grob 250 g,0.258,2.09,7,17
6,Traubensaft 1.0 l,1.5,2.93,19,1
7,Gieskanne,0.2,3.80,19,13
1 ProdId Name TransportGewicht Netto MwStSatz Lagerbestand
2 1 Riesling 0.7 l 1.2 4.20 19 87
3 2 Pfälzer Saumagen 250 g 0.28 2.52 7 23
4 3 Gewürznelken 100 St. 0.01 2.52 7 3
5 4 Kokosmilch 250 ml 0.275 1.67 7 12
6 5 Bratwurst grob 250 g 0.258 2.09 7 17
7 6 Traubensaft 1.0 l 1.5 2.93 19 1
8 7 Gieskanne 0.2 3.80 19 13

View File

@ -8,6 +8,7 @@ public class OnlineShop {
public OnlineShop() {
lager = new ArrayList<Produkt>();
// TODO: Hier sollte die Produktliste geladen werden, vgl. Sudoku
lager.add(new Produkt("Wein", 4.99));
}

View File

@ -10,6 +10,6 @@ public class Produkt {
}
public String toString() {
return this.name;
return this.name + " " + this.preis + " Euro.";
}
}

View File

@ -3,18 +3,36 @@ package de.th_mannheim.informatik.shop.tui;
import de.th_mannheim.informatik.shop.backend.OnlineShop;
public class ShoppingTUI {
private static OnlineShop shop;
public static void main(String[] args) {
System.out.println("Willkommen beim THMA SuperStore!");
OnlineShop shop = new OnlineShop();
shop = new OnlineShop();
// TODO: Hauptmenü aufrufen, am besten in einer Schleife
produktangebot(); // nur als Beispiel, bitte hier entfernen
System.out.println("Auf Wiedersehen!");
}
public static void hauptmenü() {
// TODO: hier ein erstes Menü mit bspw.
// Produktangebot
// Produktsuche
// Warenkorbanzeige
// evtl. Bestellung (kann auch über Warenkorb realisiert werden)
// Exit
}
public static void produktangebot() {
System.out.println("Unser Produktangebot:");
System.out.println();
String[] produkte = shop.produktListe();
for (int i = 0; i < produkte.length; i++)
System.out.println((i+1) + ". " + produkte[i]);
}
}