|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.tud.wise.casestudy.business.Bestellposition
public class Bestellposition
Diese Klasse beschreibt eine Position innerhalb einer Bestellung. Jede Position weist einen Artikel mit entprechend bestellter Menge aus.
Field Summary | |
---|---|
private Artikel |
artikel
Der Artikel, der durch diese Position ausgewiesen wird. |
private double |
menge
Die bestellte Menge des entsprechenden Artikels. |
private int |
posNummer
Die bestellungsinterne Positionsnummer. |
Constructor Summary | |
---|---|
Bestellposition(Artikel artikel,
double menge)
Erzeugt eine neue Bestellposition, die einen Artikel mit zugehšrig bestellter Menge ausweist. |
Method Summary | |
---|---|
Artikel |
getArtikel()
Liefert den Artikel, der in dieser Bestellposition gelistet ist. |
double |
getGesamtPreis()
Liefert den entsprechenden Gesamt-Verkaufspreis der Bestellposition durch Multiplikation des Verkaufspreises des Artikels und der ausgewiesenen Bestellmenge. |
double |
getMenge()
Liefert die Bestellmenge fŸr den in dieser Bestellposition gelisteten Artikel. |
int |
getPosNummer()
Liefert die Positionsnummer der Bestellposition innerhalb ihrer Bestellung. |
void |
setArtikel(Artikel artikel)
Legt den Artikel fest, der in dieser Bestellposition gelistet ist. |
void |
setMenge(double menge)
Legt die Bestellmenge fŸr den in dieser Bestellposition gelisteten Artikel fest. |
void |
setPosNummer(int posNummer)
Legt die Positionsnummer der Bestellposition innerhalb ihrer Bestellung fest. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private int posNummer
private Artikel artikel
private double menge
Constructor Detail |
---|
public Bestellposition(Artikel artikel, double menge)
artikel
- Der ausgewiesene Artikel.menge
- Die zugehšrige Bestellmenge.Method Detail |
---|
public int getPosNummer()
public void setPosNummer(int posNummer)
posNummer
- the posNummer to setpublic Artikel getArtikel()
public void setArtikel(Artikel artikel)
artikel
- the artikel to setpublic double getMenge()
public void setMenge(double menge)
menge
- the menge to setpublic double getGesamtPreis()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |