Compare commits

..

2 Commits

5 changed files with 9 additions and 9 deletions

View File

@ -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) {

View File

@ -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.

Binary file not shown.