|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAusstattung
public class Ausstattung
Ausstattung eines Mietautos, bestehend aus 5 Ausstattungsmerkmalen. Berechnen des Gesamtmietzuschlag entsprechend den vorhandenen Ausstattungsmerkmalen.
Field Summary | |
---|---|
private boolean |
automatik
Merkmal Automatik. |
private boolean |
klima
Merkmal Klimaanlage. |
private boolean |
navi
Merkmal Navigationssystem. |
private boolean |
park
Merkmal Parksensoren. |
private java.lang.String |
sonst
Besonderheiten zur Ausstattung. |
private boolean |
winter
Merkmal Winterreifen. |
private static int |
zuschlag
Mietzuschlag pro Ausstattungsmerkmal in Euro. |
Constructor Summary | |
---|---|
Ausstattung(boolean automatik,
boolean klima,
boolean navi,
boolean park,
boolean winter)
Konstruktor, setzt die Ausstattungsmerkmale. |
Method Summary | |
---|---|
int |
berechneGesamtZuschlag()
Berechnet Gesamtmietzuschlag entsprechend den vorhandenen Ausstattungsmerkmalen. |
static void |
main(java.lang.String[] args)
Testprogramm: Erzeugt Ausstattungen von 6 Testautos, fuehrt einen Reifenwechsel durch und gibt die Ausstattungen auf der Konsole aus. |
void |
reifenWechsel(boolean winter)
Reifen werden neu aufgezogen. |
void |
setSonst(java.lang.String sonst)
Setzt Besonderheiten zur Ausstattung. |
static void |
setZuschlag(int euro)
Setzt den Mietzuschlag pro vorhandenem Ausstattungsmerkmal. |
java.lang.String |
toString()
Gibt als String zurueck: Vorhandene Ausstattungsmerkmale, Besonderheiten und Gesamtmietzuschlag. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private boolean automatik
private boolean klima
private boolean navi
private boolean park
private boolean winter
private java.lang.String sonst
private static int zuschlag
Constructor Detail |
---|
public Ausstattung(boolean automatik, boolean klima, boolean navi, boolean park, boolean winter)
automatik
- true, falls Automatik vorhandenklima
- true, falls Klimaanlage vorhandennavi
- true, falls Navigationssystem vorhandenpark
- true, falls Parksensoren vorhandenwinter
- true, falls Winterreifen vorhandenMethod Detail |
---|
public static void setZuschlag(int euro)
euro
- Zuschlag in Europublic void setSonst(java.lang.String sonst)
sonst
- Besonderheitenpublic void reifenWechsel(boolean winter)
winter
- true, falls es Winterreifen sind
false, falls es Sommerreifen sindpublic int berechneGesamtZuschlag()
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |