Interfaces

This commit is contained in:
Henrik Eckseler 2022-12-13 11:54:55 +01:00
parent 27766e49fc
commit 43899c9192
3 changed files with 4 additions and 4 deletions

View File

@ -9,7 +9,7 @@ public class EinkommenInfo {
GebietsListe gebietsListe = new GebietsListe(gebiete);
System.out.println(gebietsListe.getAnzahlGesamt() + " Gebiete wurden eingelesen.");
System.out.println(gebietsListe.getAnzahlUnvollstaendig() + " davon haben unvollständige Angaben\n");
System.out.println(gebietsListe.getAnzahlUnvollständig() + " davon haben unvollständige Angaben\n");
System.out.println("Gebiet mit dem geringsten Durchschnittseinkommen:");
Gebiet tmp = gebietsListe.getGebietMinDurchschnittsEinkommen();

View File

@ -2,7 +2,7 @@
import java.sql.Array;
import java.util.*;
public class GebietsListe {
public class GebietsListe implements GebietsListeInterface{
private List<Gebiet> gebiete;
public GebietsListe(List<Gebiet> gebiete) {
@ -50,7 +50,7 @@ public class GebietsListe {
return gebiete.size();
}
public int getAnzahlUnvollstaendig(){
public int getAnzahlUnvollständig(){
int zaehler = 0;
for (Gebiet g:gebiete) {
if (g.getGesamtEinkommen() <= 0 || g.getDurchschnittsEinkommen() <= 0) {

View File

@ -5,5 +5,5 @@ public interface GebietsListeInterface {
Gebiet getGebietMaxAnzahlEinwohner();
int getAnzahlGesamt();
int getAnzahlUnvollständig();
List<Gebiet> getGebieteNachNamen();
List<Gebiet> getGebieteNachNamen(String namensanfang);
}