From 48683abab01393c416d6c08b1a184520e2f54219 Mon Sep 17 00:00:00 2001 From: Sabine Gubitz Date: Fri, 9 Dec 2022 13:57:19 +0100 Subject: [PATCH] GebietsDatei zusammen mit Mockklasse und Interface fertiggestellt --- .idea/misc.xml | 2 +- src/GebietsQuelle.java | 6 ++++++ src/MockGebietsDatei.java | 9 +++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index fb40be9..07115cd 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/src/GebietsQuelle.java b/src/GebietsQuelle.java index 095b54a..f923831 100644 --- a/src/GebietsQuelle.java +++ b/src/GebietsQuelle.java @@ -1,6 +1,12 @@ import java.util.ArrayList; import java.util.List; +/** + * Interface der Klasse GebietsDatei. + * + * @author Gubitz, Wöstemeyer, Pfannenstiel, Maier, Vigier + */ + public interface GebietsQuelle { List getGebiete(); } diff --git a/src/MockGebietsDatei.java b/src/MockGebietsDatei.java index a1326e2..647f24a 100644 --- a/src/MockGebietsDatei.java +++ b/src/MockGebietsDatei.java @@ -1,5 +1,14 @@ import java.util.*; +/** + * Mockklasse der Klasse GebietsDatei. + * Die Klasse 'Gebietsdatei' hat die Aufgabe, die Datei 'Einkommen.csv' einzulesen, zu + * interpretieren, als Gebiet-Objekte zu speichern und diese in Form einer Liste zur Verfügung + * zu stellen. + * + * @author Gubitz, Wöstemeyer, Pfannenstiel, Maier, Vigier + */ + public class MockGebietsDatei implements GebietsQuelle { private ArrayList gebiete = new ArrayList<>();