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