1
0
Fork 0
WIZARD_PR2_DOP22/Domain/Hand.java

66 lines
1.1 KiB
Java
Raw Permalink Normal View History

2023-10-26 09:03:09 +02:00
package Domain;
import Domain.Karten.Karte;
public class Hand {
// Statische Konstanten
// Statische Attribute
// Attribute der Objekte
private Karte[] aktuelleHand;
// Konstruktoren
public Hand(int runde) {
setAktuelleHand(runde);
}
// Statische Methoden
// Getter und Setter
public Karte[] getAktuelleHand() {
return this.aktuelleHand;
}
private void setAktuelleHand(int runde) {
this.aktuelleHand = new Karte[runde];
}
// Overrides
@Override
public String toString() {
return "";
}
// Public Methoden
/**
* Zeigt die aktuelle Hand des Spielers an
* @return
*/
public Karte[] zeigeHand() {
return this.aktuelleHand;
}
/**
* Zeigt die höchste Karte auf der Hand des Spielers an
* @return
*/
public Karte höchsteKarte() {
return null;
}
/**
* Zeigt die niedrigste Karte auf der Hand des Spielers an
* @return
*/
public Karte niedrigsteKarte() {
return null;
}
/**
* Ermöglicht die Auswahl einer Karte, die der Spieler
* ausspielen möchte
* @return
*/
public Karte karteAuswählen() {
return null;
}
// Private Methoden
}