Produkt Klasse vervollständigt
parent
6fdb806334
commit
d5102c7971
|
@ -0,0 +1,77 @@
|
|||
import java.util.ArrayList;
|
||||
|
||||
public class Produkt {
|
||||
public final static ArrayList<Produkt> produktListe = new ArrayList<>();
|
||||
|
||||
static {
|
||||
produktListe.add(new Produkt(17, 250.00, 3.99, "Gieskanne", "Premium Gärtner-Gieskanne"));
|
||||
produktListe.add(new Produkt(123, 120.00, 21.98, "Hut", "Perfekt für die Hutablage"));
|
||||
produktListe.add(new Produkt(7, 200.00, 3.99, "Dosenwurst", "LWWRSCHT: das Pfälzer Original, nur kurz im Angebot"));
|
||||
produktListe.add(new Produkt(23, 1300.00, 18.99, "Gartenschlauch", "10 m, dehnbar bis auf die doppelte Länge"));
|
||||
produktListe.add(new Produkt(99, 287.00, 2.99, "Schraubenset", "100 zufällig ausgewählte Schrauben"));
|
||||
produktListe.add(new Produkt(13, 900.00, 25.00, "Akkuschrauber", "Mit extra großem Drehmoment"));
|
||||
}
|
||||
|
||||
private double preis;
|
||||
private double gewicht;
|
||||
private int bestand;
|
||||
private String name;
|
||||
private String beschreibung;
|
||||
|
||||
public Produkt(int bestand, double gewicht, double preis, String name, String beschreibung) {
|
||||
this.bestand = bestand;
|
||||
this.gewicht = gewicht;
|
||||
this.preis = preis;
|
||||
this.name = name;
|
||||
this.beschreibung = beschreibung;
|
||||
}
|
||||
|
||||
public static Produkt produktFinden(String produktname) {
|
||||
for (Produkt produkt : produktListe) {
|
||||
if (produkt.getName().equalsIgnoreCase(produktname)) {
|
||||
return produkt;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public String getBeschreibung() {
|
||||
return beschreibung;
|
||||
}
|
||||
|
||||
public void setBeschreibung(String beschreibung) {
|
||||
this.beschreibung = beschreibung;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public double getPreis() {
|
||||
return preis;
|
||||
}
|
||||
|
||||
public double getGewicht() {
|
||||
return gewicht;
|
||||
}
|
||||
|
||||
public int getBestand() {
|
||||
return bestand;
|
||||
}
|
||||
|
||||
public void setPreis(double preis) {
|
||||
this.preis = preis;
|
||||
}
|
||||
|
||||
public void setBestand(int bestand) {
|
||||
this.bestand = bestand;
|
||||
}
|
||||
|
||||
public void setGewicht(double gewicht) {
|
||||
this.gewicht = gewicht;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue