Java_Uebung/src/GebietListe.java

54 lines
1.3 KiB
Java
Raw Normal View History

import java.util.List;
2022-12-02 14:30:32 +01:00
/**
* Die Klasse 'GebietsListe' enthält als Attribut eine Liste von Gebiet-Objekten. Darauf
* aufbauend wird eine Reihe von Algorithmen bereitgestellt, die die Liste der Gebiete
* unterschiedlich auswerten. Die Methoden haben folgende Aufgaben (in der im
* Klassendiagramm gezeigten Reihenfolge):
* Der Konstruktor initialisiert die Liste der Gebiete.
* Das Gebiet mit dem geringsten Durchschnittseinkommen wird ermittelt.
* Das Gebiet mit der maximalen Anzahl von Einwohnern wird ermittelt.
* Die Gesamtzahl der Gebiete wird geliefert.
* Die Anzahl der Gebiete mit unvollständigen Einkommensdaten wird ermittelt.
* Alle Gebiete, deren Namen mit einem vorgegebenen String anfangen, werden
* zusammengestellt und in Form einer Liste geliefert.
*
2022-12-02 14:58:33 +01:00
* @author Gubitz, Wöstemeyer, Pfannenstiel, Maier, Vigier :D
2022-12-02 14:30:32 +01:00
*/
public class GebietListe implements ListenInterface
2022-12-06 14:41:54 +01:00
{
private List<Gebiet> gebiete;
2022-12-06 14:41:54 +01:00
public GebietListe(List<Gebiet> gebiete)
{
this.gebiete = gebiete;
}
2022-12-06 15:08:52 +01:00
2022-12-09 14:27:06 +01:00
public Gebiet getGebietMinDurchschnittsEinkommen()
{
}
public Gebiet getGebietMaxAnzahlEinwohner()
{
}
public int getAnzahlGesamt()
{
}
public int getAnzahlUnvollständig()
{
}
public List<Gebiet> getGebieteNachNamen(String namensanfang)
{
}
2022-12-06 15:08:52 +01:00
2022-12-02 14:26:12 +01:00
}