Compare commits
No commits in common. "c77a2d2f4de82da0612a3eab5f688398620a77a4" and "7fa82a0f35451e7b9e0797307fe436b05511c291" have entirely different histories.
c77a2d2f4d
...
7fa82a0f35
|
@ -5,6 +5,15 @@ 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,14 +5,8 @@ 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<>();
|
||||||
|
@ -25,9 +19,6 @@ 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.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue