|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--PersonenVerwaltung
Personenliste mit Funktionen zur Berechnung verschiedener Eigenschaften der Personen in der Liste
Constructor Summary | |
PersonenVerwaltung(java.util.LinkedList list)
Initialisiert Personenliste |
Method Summary | |
int |
above_avg(int avg,
int type)
Listet alle Personen auf, die älter sind als der angegebene Schwellwert |
int |
avg_age(int type)
Ermittelt das Durchschnittsalter aller Personen |
int |
avg_gehalt(int type)
Ermittelt das Durchschnittsgehalt aller Personen |
int |
below_avg_gehalt(int avg,
int type)
Anzahl der Personen die unter dem Durchschnittsgehalt liegen |
int |
below_avg(int avg,
int type)
Listet alle Personen auf die jünger sind als der angegebene Schwellwert |
int |
max_age(int type)
Ermittelt das Alter der ältesten Person |
int |
min_age(int type)
Ermittelt das Alter der jüngsten Person |
void |
print_age(int age,
int type)
Person mit bestimmtem Alter und Typ ausgeben. |
int |
size(int type)
Ermittelt die Anzahl der Personen in der Liste |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PersonenVerwaltung(java.util.LinkedList list)
Method Detail |
public int size(int type)
int
- type: 0 = alle, 1 = Arbeiter, 2 = Angestellterpublic int avg_age(int type)
int
- type: 0 = alle, 1 = Arbeiter, 2 = Angestellterpublic int min_age(int type)
int
- type: 0 = alle, 1 = Arbeiter, 2 = Angestelltepublic int max_age(int type)
int
- type: 0 = alle, 1 = Arbeiter, 2 = Angestelltepublic int below_avg(int avg, int type)
int
- age: Alterint
- type: 0 = alle, 1 = Arbeiter, 2 = Angestelltepublic void print_age(int age, int type)
int
- age: Alterint
- type: 0 = alle, 1 = Arbeiter, 2 = Angestelltepublic int above_avg(int avg, int type)
int
- avg: Durchschnittsgehaltint
- type: 0 = alle, 1 = Arbeiter, 2 = Angestelltepublic int avg_gehalt(int type)
int
- type: 0 = alle, 1 = Arbeiter, 2 = Angestellterpublic int below_avg_gehalt(int avg, int type)
int
- avg: Durchschnittsgehaltint
- type: 0 = alle, 1 = Arbeiter, 2 = Angestellte
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |