diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..53d7bb8 Binary files /dev/null and b/.DS_Store differ diff --git a/Facade/Spiel.java b/Facade/Spiel.java index 615cbc1..ce0e0b3 100644 --- a/Facade/Spiel.java +++ b/Facade/Spiel.java @@ -6,6 +6,29 @@ written on: 05 / 10 / 2023 at: 23:25 */ package Facade; +import java.util.HashMap; + +import Domain.Spieler; +import Domain.Enums.Geschlecht; + public class Spiel { + private boolean istGestartet; + private boolean istBeendet; + private Spieler spielerAmZug; + private int runde; + private HashMap spieler = new HashMap<>(); + + public Spiel() { + this.istGestartet = false; + this.istBeendet = false; + this.spielerAmZug = null; + this.runde = 0; + }; + + public void addSpieler(String name, Geschlecht geschlecht) { + int temp_id = spieler.size(); + this.spieler.put(name, new Spieler(temp_id++, name, geschlecht)); + } + }