alles angepasst und geprüft online shop funktioniert, fragen ob die prudukte in onlinshop, sich ändern ,müssen,
parent
7fa82a0f35
commit
77ae9e27f9
|
@ -5,15 +5,6 @@ public class Main {
|
|||
Scanner scanner = new Scanner(System.in);
|
||||
Onlineshop shop = new Onlineshop();
|
||||
|
||||
// Produkte erstellen und zum Shop hinzufügen
|
||||
Produkt gabel = new Produkt("Gabel", 1, 1.12F, 0.1F, 100);
|
||||
Produkt messer = new Produkt("Messer", 2, 1.14F, 0.2F, 100);
|
||||
Produkt loeffel = new Produkt("Löffel", 3, 1.15F, 0.15F, 100);
|
||||
|
||||
shop.produktHinzufuegen(gabel);
|
||||
shop.produktHinzufuegen(messer);
|
||||
shop.produktHinzufuegen(loeffel);
|
||||
|
||||
// Hauptmenü-Schleife für den Benutzer
|
||||
boolean weiterEinkaufen = true;
|
||||
while (weiterEinkaufen) {
|
||||
|
|
|
@ -5,8 +5,14 @@ public class Onlineshop {
|
|||
private List<Produkt> produkte; // Achte darauf, dass der Typ korrekt ist
|
||||
private Warenkorb warenkorb;
|
||||
private List<Bestellung> bestellungen;
|
||||
private Produkt gabel;
|
||||
private Produkt messer;
|
||||
private Produkt loeffel;
|
||||
|
||||
public Onlineshop() {
|
||||
this.gabel=new Produkt("Gabel", 1, 1.12F, 0.1F, 100);
|
||||
this.messer=new Produkt("Messer", 2, 1.14F, 0.2F, 100);
|
||||
this.loeffel=new Produkt("Löffel", 3, 1.15F, 0.15F, 100);
|
||||
this.produkte = new ArrayList<>();
|
||||
this.warenkorb = new Warenkorb();
|
||||
this.bestellungen = new ArrayList<>();
|
||||
|
@ -19,6 +25,9 @@ public class Onlineshop {
|
|||
|
||||
// API: Produkte zurückgeben (für Anzeige in der UI)
|
||||
public List<Produkt> getProdukte() {
|
||||
produkte.add(gabel);
|
||||
produkte.add(loeffel);
|
||||
produkte.add(messer);
|
||||
return produkte;
|
||||
}
|
||||
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue