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);
|
Scanner scanner = new Scanner(System.in);
|
||||||
Onlineshop shop = new Onlineshop();
|
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
|
// Hauptmenü-Schleife für den Benutzer
|
||||||
boolean weiterEinkaufen = true;
|
boolean weiterEinkaufen = true;
|
||||||
while (weiterEinkaufen) {
|
while (weiterEinkaufen) {
|
||||||
|
|
|
@ -5,8 +5,14 @@ public class Onlineshop {
|
||||||
private List<Produkt> produkte; // Achte darauf, dass der Typ korrekt ist
|
private List<Produkt> produkte; // Achte darauf, dass der Typ korrekt ist
|
||||||
private Warenkorb warenkorb;
|
private Warenkorb warenkorb;
|
||||||
private List<Bestellung> bestellungen;
|
private List<Bestellung> bestellungen;
|
||||||
|
private Produkt gabel;
|
||||||
|
private Produkt messer;
|
||||||
|
private Produkt loeffel;
|
||||||
|
|
||||||
public Onlineshop() {
|
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.produkte = new ArrayList<>();
|
||||||
this.warenkorb = new Warenkorb();
|
this.warenkorb = new Warenkorb();
|
||||||
this.bestellungen = new ArrayList<>();
|
this.bestellungen = new ArrayList<>();
|
||||||
|
@ -19,6 +25,9 @@ public class Onlineshop {
|
||||||
|
|
||||||
// API: Produkte zurückgeben (für Anzeige in der UI)
|
// API: Produkte zurückgeben (für Anzeige in der UI)
|
||||||
public List<Produkt> getProdukte() {
|
public List<Produkt> getProdukte() {
|
||||||
|
produkte.add(gabel);
|
||||||
|
produkte.add(loeffel);
|
||||||
|
produkte.add(messer);
|
||||||
return produkte;
|
return produkte;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue