|
||||||||||
| 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 | |||||||||