Class Spieler

java.lang.Object
  extended by Spieler

public class Spieler
extends java.lang.Object

Spieler fuer ein Wuerfelspiel.


Field Summary
private  int punkte
          Anzahl der Punkte im aktuellen Spiel.
private  java.lang.String vorName
          Vorname des Spielers.
 
Constructor Summary
Spieler(Spieler s)
          Konstruktor, erstellt Kopie eines Spielers.
Spieler(java.lang.String vorName)
          Konstruktor, setzt Vornamen.
Spieler(java.lang.String vorName, int punkte)
          Konstruktor, setzt Vornamen und Punkte.
 
Method Summary
 int addPunkte(int punkte)
          Addiert Punkte.
 int getPunkte()
          Liest die Anzahl der Punkte im aktuellen Spiel.
 java.lang.String getVorName()
          Liest den Vorname des Spielers.
 void reset()
          Zuruecksetzen der Punkte.
 java.lang.String toString()
          Spielerdaten, Vorname und Punkte, als String.
 int wuerfeln(Wuerfel wuerfel)
          Spieler wuerfelt mit Spielwuerfel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

vorName

private java.lang.String vorName
Vorname des Spielers.


punkte

private int punkte
Anzahl der Punkte im aktuellen Spiel.

Constructor Detail

Spieler

public Spieler(java.lang.String vorName,
               int punkte)
Konstruktor, setzt Vornamen und Punkte.


Spieler

public Spieler(java.lang.String vorName)
Konstruktor, setzt Vornamen.


Spieler

public Spieler(Spieler s)
Konstruktor, erstellt Kopie eines Spielers.

Method Detail

getVorName

public java.lang.String getVorName()
Liest den Vorname des Spielers.

Returns:
Vorname

getPunkte

public int getPunkte()
Liest die Anzahl der Punkte im aktuellen Spiel.

Returns:
Punkte

addPunkte

public int addPunkte(int punkte)
Addiert Punkte.

Parameters:
punkte - gewonnene Punkte
Returns:
Anzahl der Punkte im aktuellen Spiel

reset

public void reset()
Zuruecksetzen der Punkte.


wuerfeln

public int wuerfeln(Wuerfel wuerfel)
Spieler wuerfelt mit Spielwuerfel.

Parameters:
wuerfel - Spielwuerfel
Returns:
gewuerfelte Augenzahl

toString

public java.lang.String toString()
Spielerdaten, Vorname und Punkte, als String.

Overrides:
toString in class java.lang.Object
Returns:
Vorname und Anzahl der Punkte