an diesen stellen wird die Methode der klasse Kasse aufgerufen (kassenbon und klasse sind vererbt miteinander, falls man das so sagen darf).
[code=Java]import java.util.*;
public class Kasse
{
public int kassennummer;
public int filialenid;
public boolean aktivierung;
public ArrayList<Artikel> warenkorb;
double Total = 0;
double Netto = 0;
double MWST = 0;
public Kasse(int filialenid,int kassennummer, boolean aktivierung)
{
//warenkorb=null;
this.kassennummer=kassennummer;
this.filialenid=filialenid;
this.aktivierung=aktivierung;
ArrayList<Artikel> warenkorb = new ArrayList<Artikel>();
}
public void addArtikel(Artikel artikel)
{
warenkorb.add(artikel);
}
public void stop() //berechnet alles
{
for(int i=0; i < warenkorb.size(); i++)
{
Total = Total + warenkorb.get(i).preis;
}
Netto = Total*100/119;
MWST = Total - Netto;
}
public int getkassennummer()
{
return this.kassennummer=kassennummer;
}
public void setkassennummer()
{
this.kassennummer=kassennummer;
}
}[/code]