|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.tud.wise.casestudy.business.Artikel
public class Artikel
Diese Klasse beschreibt alle Artikel, die in unserem fiktiven Webshop angeboten werden. Diese werden von Kunden mittels Bestellungen gekauft.
Nested Class Summary | |
---|---|
static class |
Artikel.Mengeneinheit
Der EnumerationsTyp Mengeneinheit definiert alle möglichen Einheiten, mit denen ein Artikel ausgezeichnet werden kann. |
Field Summary | |
---|---|
private Artikelgruppe |
artikelGruppe
Die Artikelgruppe, der ein Artikel zugeordnet ist. |
private int |
artikelNummer
Die eindeutige Artikelnummer. |
private double |
breite
Breite-Maß des Artikels. |
private double |
einkaufsPreis
Der Einkaufspreis (netto) des Artikels. |
private double |
hoehe
Höhenmaß des Artikels. |
private Artikel.Mengeneinheit |
mengeneinheit
Die Mengeneinheit, in der der Artikel angegeben wird. |
private java.lang.String |
name
Der Name des Artikels. |
private double |
nettoGewicht
Das Nettogewicht des Artikels. |
private double |
tiefe
Tiefe-Maß des Artikels. |
private double |
verkaufsPreis
Der Verkaufspreis (netto) des Artikels. |
Constructor Summary | |
---|---|
Artikel()
Erzeugt ein neues Artikel-Objekt ohne Informationen. |
|
Artikel(int artikelNummer)
Erzeugt ein neues Artikel-Objekt mit entsprechender Artikelnummer. |
Method Summary | |
---|---|
Artikelgruppe |
getArtikelGruppe()
Liefert die Artikelgruppe, welcher der Artikel zugeordnet wurde. |
int |
getArtikelNummer()
Liefert die Artikelnummer des Artikels. |
double |
getBreite()
Liefert die Breite des Artikels. |
double |
getEinkaufsPreis()
Liefert den Einkaufspreis für den Artikel. |
double |
getHoehe()
Liefert die Höhe des Artikels. |
Artikel.Mengeneinheit |
getMengeneinheit()
Liefert die Mengeneinheit, mit welcher der Artikel geführt wird. |
java.lang.String |
getName()
Liefert den Namen des Artikels. |
double |
getNettoGewicht()
Liefert das Nettogewicht des Artikels. |
double |
getTiefe()
Liefert die Tiefe des Artikels. |
double |
getVerkaufsPreis()
Liefert den Verkaufspreis für den Artikel. |
void |
setArtikelGruppe(Artikelgruppe artikelGruppe)
Ordnet den Artikel einer neuen Artikelgruppe zu. |
void |
setArtikelNummer(int artikelNummer)
Setzt einen neuen Wert für die Artikelnummer des Artikels. |
void |
setBreite(double breite)
Setzt einen neuen Wert für die Breite des Artikels. |
void |
setEinkaufsPreis(double einkaufsPreis)
Legt einen neuen Einkaufspreis für den Artikel fest. |
void |
setHoehe(double hoehe)
Setzt einen neuen Wert für die Höhe des Artikels. |
void |
setMengeneinheit(Artikel.Mengeneinheit mengeneinheit)
Legt eine neue Mengeneinheit für den Artikel fest. |
void |
setName(java.lang.String name)
Setzt einen neuen Wert für den Namen des Artikels. |
void |
setNettoGewicht(double nettoGewicht)
Setzt einen neuen Wert für das Nettogewicht des Artikels. |
void |
setTiefe(double tiefe)
Setzt einen neuen Wert für die Tiefe des Artikels. |
void |
setVerkaufsPreis(double d)
Legt einen neuen Verkaufspreis für den Artikel fest. |
java.lang.String |
toString()
Liefert eine String-Repräsentation des Artikels mit Angabe der Artikelnummer, des Namens und der Artikelgruppe. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private int artikelNummer
private java.lang.String name
private double hoehe
private double breite
private double tiefe
private double nettoGewicht
private Artikel.Mengeneinheit mengeneinheit
private double einkaufsPreis
private double verkaufsPreis
private Artikelgruppe artikelGruppe
Constructor Detail |
---|
public Artikel(int artikelNummer)
artikelNummer
- public Artikel()
Method Detail |
---|
public int getArtikelNummer()
public void setArtikelNummer(int artikelNummer)
artikelNummer
- the artikelNummer to setpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- the name to setpublic double getHoehe()
public void setHoehe(double hoehe)
hoehe
- the hoehe to setpublic double getBreite()
public void setBreite(double breite)
breite
- the breite to setpublic double getTiefe()
public void setTiefe(double tiefe)
tiefe
- the tiefe to setpublic double getNettoGewicht()
public void setNettoGewicht(double nettoGewicht)
nettoGewicht
- the nettoGewicht to setpublic Artikel.Mengeneinheit getMengeneinheit()
public void setMengeneinheit(Artikel.Mengeneinheit mengeneinheit)
mengeneinheit
- the mengeneinheit to setpublic double getEinkaufsPreis()
public void setEinkaufsPreis(double einkaufsPreis)
einkaufsPreis
- the einkaufsPreis to setpublic double getVerkaufsPreis()
public void setVerkaufsPreis(double d)
d
- the verkaufsPreis to setpublic Artikelgruppe getArtikelGruppe()
public void setArtikelGruppe(Artikelgruppe artikelGruppe)
artikelGruppe
- public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |