Klassen Geschlecht, Kartenfarbe und Spieler erstellt. #8
|
@ -8,4 +8,5 @@ package Domain.Enums;
|
|||
|
||||
public enum Geschlecht {
|
||||
|
||||
M, W, D, KI;
|
||||
}
|
||||
|
|
|
@ -8,4 +8,16 @@ package Domain.Enums;
|
|||
|
||||
public enum Kartenfarbe {
|
||||
|
||||
MENSCH("BLAU"), ZWERG("ROT"), ELF("GRÜN"), RIESE("GELB");
|
||||
|
||||
private String farbe;
|
||||
|
||||
private Kartenfarbe (String farbe) {
|
||||
this.farbe = farbe;
|
||||
}
|
||||
|
||||
public String getFarbe() {
|
||||
return farbe;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -6,6 +6,63 @@ written on: 05 / 10 / 2023 at: 23:48
|
|||
*/
|
||||
package Domain;
|
||||
|
||||
public class Spieler {
|
||||
import Domain.Enums.Geschlecht;
|
||||
|
||||
public class Spieler {
|
||||
|
||||
// Statische Konstanten
|
||||
|
||||
// Statische Attribute
|
||||
|
||||
// Attribute der Objekte
|
||||
private int id;
|
||||
private String name;
|
||||
private int vorhersage;
|
||||
private Geschlecht geschlecht;
|
||||
|
||||
// Konstruktoren
|
||||
// Default
|
||||
public Spieler() {
|
||||
|
||||
}
|
||||
public Spieler(int id, String name, Geschlecht geschlecht) {
|
||||
this();
|
||||
setId(id);
|
||||
setName(name);
|
||||
setGeschlecht(geschlecht);
|
||||
}
|
||||
public Spieler(int id, String name, Geschlecht geschlecht, int vorhersage) {
|
||||
this(id, name, geschlecht);
|
||||
setVorhersage(vorhersage);
|
||||
}
|
||||
|
||||
// Getter und Setter
|
||||
// id
|
||||
public void setId(int id) {
|
||||
this.id = id;
|
||||
}
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
// name
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
// geschlecht
|
||||
public void setGeschlecht(Geschlecht geschlecht) {
|
||||
this.geschlecht = geschlecht;
|
||||
}
|
||||
public Geschlecht getGeschlecht() {
|
||||
return geschlecht;
|
||||
}
|
||||
// vorhersage
|
||||
public void setVorhersage(int vorhersage) {
|
||||
this.vorhersage = vorhersage;
|
||||
}
|
||||
public int getVorhersage() {
|
||||
return vorhersage;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue