Grundgerüst des OnlineShop-Systems

main
hummel 2025-12-08 13:46:51 +01:00
parent 51ee413252
commit 8de8329e02
4 changed files with 56 additions and 0 deletions

2
OnlineShop/.gitignore vendored 100644
View File

@ -0,0 +1,2 @@
/.classpath
/.project

View File

@ -0,0 +1,21 @@
package de.th_mannheim.informatik.shop.backend;
import java.util.ArrayList;
public class OnlineShop {
private ArrayList<Produkt> lager;
public OnlineShop() {
lager = new ArrayList<Produkt>();
lager.add(new Produkt("Wein"));
}
public String[] produktListe() {
String[] produkt = new String[lager.size()];
for (int i = 0; i < lager.size(); i++)
produkt[i] = lager.get(i).toString();
return produkt;
}
}

View File

@ -0,0 +1,13 @@
package de.th_mannheim.informatik.shop.backend;
public class Produkt {
String name;
public Produkt(String name) {
this.name = name;
}
public String toString() {
return this.name;
}
}

View File

@ -0,0 +1,20 @@
package de.th_mannheim.informatik.shop.tui;
import de.th_mannheim.informatik.shop.backend.OnlineShop;
public class ShoppingTUI {
public static void main(String[] args) {
System.out.println("Willkommen beim THMA SuperStore!");
OnlineShop shop = new OnlineShop();
System.out.println("Unser Produktangebot:");
String[] produkte = shop.produktListe();
for (int i = 0; i < produkte.length; i++)
System.out.println((i+1) + ". " + produkte[i]);
}
}