forked from 2211945/WIZARD_PR2_DOP
66 lines
1.1 KiB
Java
66 lines
1.1 KiB
Java
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
|
|
|
|
}
|