Merge pull request 'Spielerklasse ergänzt mit Override toString()' (#9) from kts1 into main

Reviewed-on: #9
Reviewed-by: Philipp Kotte <2211945@stud.hs-mannheim.de>
pull/12/head
Philipp Kotte 2023-10-10 15:00:15 +02:00
commit 08228b891a
2 changed files with 29 additions and 2 deletions

View File

@ -6,6 +6,23 @@ written on: 05 / 10 / 2023 at: 23:28
*/ */
package Domain.Karten; package Domain.Karten;
public class Karte { public abstract class Karte {
// Statische Konstanten
// Statische Attribute
// Attribute des Ojektes
// Konstruktoren
// Statische Methoden
// Getter und Setter
// @Overrides
// Public Methoden (öffentliche Methoden)
// Private Methoden (Hilfsmethoden)
} }

View File

@ -20,6 +20,7 @@ public class Spieler {
private int vorhersage; private int vorhersage;
private Geschlecht geschlecht; private Geschlecht geschlecht;
// Konstruktoren // Konstruktoren
// Default // Default
public Spieler() { public Spieler() {
@ -36,9 +37,11 @@ public class Spieler {
setVorhersage(vorhersage); setVorhersage(vorhersage);
} }
// Statische Methoden
// Getter und Setter // Getter und Setter
// id // id
public void setId(int id) { private void setId(int id) {
this.id = id; this.id = id;
} }
public int getId() { public int getId() {
@ -65,4 +68,11 @@ public class Spieler {
public int getVorhersage() { public int getVorhersage() {
return vorhersage; return vorhersage;
} }
// @Overrides
@Override
public String toString() {
return "ID: " + this.id + " Name: " + this.name + " (" + this.geschlecht + ")";
}
} }