From 0e2eea3b4d969e3c35d152da1e38b2d596cbb990 Mon Sep 17 00:00:00 2001 From: Sebastian Kacza Date: Mon, 30 Nov 2020 15:55:03 +0100 Subject: [PATCH 1/2] - Enum angelegt - Klasse Spieler in Spielerdaten umbenant --- src/de/jaujau/daten/Ablageort.java | 5 ++ src/de/jaujau/daten/Farbe.java | 5 ++ src/de/jaujau/daten/Spieler.java | 5 ++ src/de/jaujau/daten/Wert.java | 5 ++ src/de/jaujau/spiellogik/Spieler.java | 76 ---------------------- src/de/jaujau/spiellogik/Spielerdaten.java | 14 ++++ src/de/jaujau/spiellogik/Spielzug.java | 6 +- 7 files changed, 37 insertions(+), 79 deletions(-) create mode 100755 src/de/jaujau/daten/Ablageort.java create mode 100755 src/de/jaujau/daten/Farbe.java create mode 100755 src/de/jaujau/daten/Spieler.java create mode 100755 src/de/jaujau/daten/Wert.java delete mode 100644 src/de/jaujau/spiellogik/Spieler.java create mode 100644 src/de/jaujau/spiellogik/Spielerdaten.java diff --git a/src/de/jaujau/daten/Ablageort.java b/src/de/jaujau/daten/Ablageort.java new file mode 100755 index 0000000..847d8b3 --- /dev/null +++ b/src/de/jaujau/daten/Ablageort.java @@ -0,0 +1,5 @@ +package de.jaujau.daten; + +public enum Ablageort { + +} diff --git a/src/de/jaujau/daten/Farbe.java b/src/de/jaujau/daten/Farbe.java new file mode 100755 index 0000000..deaaa5f --- /dev/null +++ b/src/de/jaujau/daten/Farbe.java @@ -0,0 +1,5 @@ +package de.jaujau.daten; + +public enum Farbe { + +} diff --git a/src/de/jaujau/daten/Spieler.java b/src/de/jaujau/daten/Spieler.java new file mode 100755 index 0000000..385df47 --- /dev/null +++ b/src/de/jaujau/daten/Spieler.java @@ -0,0 +1,5 @@ +package de.jaujau.daten; + +public enum Spieler { + +} diff --git a/src/de/jaujau/daten/Wert.java b/src/de/jaujau/daten/Wert.java new file mode 100755 index 0000000..c373352 --- /dev/null +++ b/src/de/jaujau/daten/Wert.java @@ -0,0 +1,5 @@ +package de.jaujau.daten; + +public enum Wert { + +} diff --git a/src/de/jaujau/spiellogik/Spieler.java b/src/de/jaujau/spiellogik/Spieler.java deleted file mode 100644 index d46a724..0000000 --- a/src/de/jaujau/spiellogik/Spieler.java +++ /dev/null @@ -1,76 +0,0 @@ -package de.jaujau.spiellogik; - -import java.util.*; - - -/** - * Class Spieler - */ -public class Spieler { - - // - // Fields - // - - private unsigned int punktestand; - private String NAME; - - // - // Constructors - // - public Spieler () { }; - - // - // Methods - // - - - // - // Accessor methods - // - - /** - * Set the value of punktestand - * @param newVar the new value of punktestand - */ - public void setPunktestand (unsigned int newVar) { - punktestand = newVar; - } - - /** - * Get the value of punktestand - * @return the value of punktestand - */ - public unsigned int getPunktestand () { - return punktestand; - } - - /** - * Set the value of NAME - * @param newVar the new value of NAME - */ - public void setNAME (String newVar) { - NAME = newVar; - } - - /** - * Get the value of NAME - * @return the value of NAME - */ - public String getNAME () { - return NAME; - } - - // - // Other methods - // - - /** - * @param punkte - */ - public void erhoehePunktestand(unsigned int punkte) - { - } - - -} diff --git a/src/de/jaujau/spiellogik/Spielerdaten.java b/src/de/jaujau/spiellogik/Spielerdaten.java new file mode 100644 index 0000000..7f18c83 --- /dev/null +++ b/src/de/jaujau/spiellogik/Spielerdaten.java @@ -0,0 +1,14 @@ +package de.jaujau.spiellogik; + +import java.util.*; + + +/** + * Class Spieler + */ +public class Spielerdaten { + + + + +} diff --git a/src/de/jaujau/spiellogik/Spielzug.java b/src/de/jaujau/spiellogik/Spielzug.java index 0f429b2..565777b 100644 --- a/src/de/jaujau/spiellogik/Spielzug.java +++ b/src/de/jaujau/spiellogik/Spielzug.java @@ -37,7 +37,7 @@ public class Spielzug { * @param spieler * @param kartensatz */ - public static void legen(Spieler spieler, Kartensatz kartensatz) + public static void legen(Spielerdaten spieler, Kartensatz kartensatz) { } @@ -46,7 +46,7 @@ public class Spielzug { * @param spieler * @param kartensatz */ - public static void aussetzen(Spieler spieler, Kartensatz kartensatz) + public static void aussetzen(Spielerdaten spieler, Kartensatz kartensatz) { } @@ -56,7 +56,7 @@ public class Spielzug { * @param kartensatz * @param anzahl */ - public static void ziehen(Spieler spieler, Kartensatz kartensatz, int anzahl) + public static void ziehen(Spielerdaten spieler, Kartensatz kartensatz, int anzahl) { } From c2554ff3cdd872a498903a74834afa600f54e891 Mon Sep 17 00:00:00 2001 From: Sebastian Kacza Date: Mon, 30 Nov 2020 16:00:53 +0100 Subject: [PATCH 2/2] =?UTF-8?q?-=20Enum=C2=B4s=20Werte=20zugewiesen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/de/jaujau/daten/Ablageort.java | 2 +- src/de/jaujau/daten/Farbe.java | 2 +- src/de/jaujau/daten/Spieler.java | 2 +- src/de/jaujau/daten/Wert.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/de/jaujau/daten/Ablageort.java b/src/de/jaujau/daten/Ablageort.java index 847d8b3..e5fe09e 100755 --- a/src/de/jaujau/daten/Ablageort.java +++ b/src/de/jaujau/daten/Ablageort.java @@ -1,5 +1,5 @@ package de.jaujau.daten; public enum Ablageort { - + SPIELER, COMPUTER, ABLAGESTAPEL, ZIESTAPEL } diff --git a/src/de/jaujau/daten/Farbe.java b/src/de/jaujau/daten/Farbe.java index deaaa5f..d6f8702 100755 --- a/src/de/jaujau/daten/Farbe.java +++ b/src/de/jaujau/daten/Farbe.java @@ -1,5 +1,5 @@ package de.jaujau.daten; public enum Farbe { - + PIK, KREUZ, HERZ, KARO } diff --git a/src/de/jaujau/daten/Spieler.java b/src/de/jaujau/daten/Spieler.java index 385df47..faaea4d 100755 --- a/src/de/jaujau/daten/Spieler.java +++ b/src/de/jaujau/daten/Spieler.java @@ -1,5 +1,5 @@ package de.jaujau.daten; public enum Spieler { - + SPIELER, COMPUTER } diff --git a/src/de/jaujau/daten/Wert.java b/src/de/jaujau/daten/Wert.java index c373352..41b1a47 100755 --- a/src/de/jaujau/daten/Wert.java +++ b/src/de/jaujau/daten/Wert.java @@ -1,5 +1,5 @@ package de.jaujau.daten; public enum Wert { - + SIEBEN, ACHT, NEUN, ZEHN, BUBE, DAME, KOENING, ASS }