diff --git a/src/EinkommenInfo.java b/src/EinkommenInfo.java index 7e14876..8c74203 100644 --- a/src/EinkommenInfo.java +++ b/src/EinkommenInfo.java @@ -8,18 +8,18 @@ public class EinkommenInfo { List gebiete = gebietsDatei.getGebiete(); GebietsListe gebietsListe = new GebietsListe(gebiete); - System.out.println(gebiete.getAnzahlGesamt() + " Gebiete wurden eingelesen."); - System.out.println(gebiete.getAnzahlUnvollständig() + " davon haben unvollständige Angaben\n"); + System.out.println(gebietsListe.getAnzahlGesamt() + " Gebiete wurden eingelesen."); + System.out.println(gebietsListe.getAnzahlUnvollstaendig() + " davon haben unvollständige Angaben\n"); System.out.println("Gebiet mit dem geringsten Durchschnittseinkommen:"); - Gebiet tmp = gebietsListe.GebietMinDurchschnittsEinkommen(); + Gebiet tmp = gebietsListe.getGebietMinDurchschnittsEinkommen(); System.out.println(tmp.getName()); System.out.println(tmp.getAnzahlEinwohner()); System.out.println(tmp.getDurchschnittsEinkommen()); System.out.println(""); System.out.println("Gebiet mit der größten Einwohnerzahl"); - tmp = gebietsListe.(getGebietMaxAnzahlEinwohner()); + tmp = gebietsListe.getGebietMaxAnzahlEinwohner(); System.out.println(tmp.getName()); System.out.println(tmp.getAnzahlEinwohner()); System.out.println(tmp.getDurchschnittsEinkommen()); @@ -31,7 +31,7 @@ public class EinkommenInfo { while(!eingabe.isEmpty()) { List tmpList; - tmpList = gebiete.getGebieteNachNamen(eingabe); + tmpList = gebietsListe.getGebieteNachNamen(eingabe); for (Gebiet g : tmpList) { g.getName(); diff --git a/src/GebietsDateiInterface.java b/src/GebietsDateiInterface.java new file mode 100644 index 0000000..935bea2 --- /dev/null +++ b/src/GebietsDateiInterface.java @@ -0,0 +1,5 @@ +import java.util.List; + +public interface GebietsDateiInterface { + List getGebiete(); +} diff --git a/src/GebietsListeInterface.java b/src/GebietsListeInterface.java new file mode 100644 index 0000000..1c30000 --- /dev/null +++ b/src/GebietsListeInterface.java @@ -0,0 +1,9 @@ +import java.util.List; + +public interface GebietsListeInterface { + Gebiet getGebietMinDurchschnittsEinkommen(); + Gebiet getGebietMaxAnzahlEinwohner(); + int getAnzahlGesamt(); + int getAnzahlUnvollständig(); + List getGebieteNachNamen(); +}