Attribut korrekt und fehlerhafte Karten hinzugefügt

This commit is contained in:
Frank Schiebel 2025-12-06 16:04:46 +01:00
parent 692cecbca7
commit a66f794e14
5 changed files with 127 additions and 35 deletions

View file

@ -14,6 +14,7 @@ public class Karte
gewicht;
private double nachkommen;
private int spieler;
private boolean korrekt;
/**
* Konstruktor für Objekte der Klasse Karte
@ -25,7 +26,8 @@ public class Karte
int alter,
int gewicht,
double nachkommen,
int spieler
int spieler,
boolean korrekt
) {
this.tierart = tierart;
this.verbreitung = verbreitung;
@ -34,6 +36,7 @@ public class Karte
this.gewicht = gewicht;
this.nachkommen = nachkommen;
this.spieler = spieler;
this.korrekt = korrekt;
}
/**
@ -89,9 +92,17 @@ public class Karte
* Liefere die Nummer des Spielers, der die Karte hält
* @return Spielernumnmer des Kartenbesitzers
*/
public double getSpieler() {
public int getSpieler() {
return this.spieler;
}
/**
* Liefert zurück, ob die Informationen auf der Karte korrekt sind
* @return Korrekt - wahr/falsch
*/
public boolean istKorrekt() {
return this.korrekt;
}
/**
* Liefere die Zahl der jährlichen Nachkommen des Tiers
@ -104,7 +115,8 @@ public class Karte
", Höchstalter=" + alter +
", Gewicht=" + gewicht +
", Nachkommen=" + nachkommen +
", Spielernummer=" + spieler;
", Spielernummer=" + spieler +
", Korrekt=" + korrekt;
}
}