package pack; import java.util.ArrayList; public class Bestellungen { String kundenName; String Addresse; Warenkorb wk; ArrayList warenkorb ; double Bruttopreis=0; double versandkosten; boolean bestellungBestätigt; double gesamtPreis; double gesamtGewicht=0; double mwstGesamt; // hab die Aufgabe nicht verstanden bzw nicht umsetzten können public Bestellungen(String kundenName,String Addresse,ArrayList warenkorb) { this.kundenName=kundenName; this.Addresse=Addresse; this.warenkorb=warenkorb; this.Bruttopreis=berechnegBruttoPreis(); this.bestellungBestätigt = true; this.versandkosten=versandkostenBerechnen(); this.gesamtPreis=Bruttopreis+versandkosten; } public String toString(){ return "Bestellung getätigt von"+ kundenName+" Lieferaddresse: "+Addresse+ " Preis: "+ Bruttopreis+ " zzgl. "+ versandkosten+ " Versandkosten"; } public double berechnegBruttoPreis(){ for(int i=0;i=500){ return versandkosten=0.0; } if(100*berechneGesamtGewicht()<=100){ return versandkosten=3.95; } else if (berechneGesamtGewicht()+1000<=1000) { return 4.95; }else if (berechneGesamtGewicht()+1000<=5000) { return 5.95; }else return 19.95; } }