Class Player
java.lang.Object
Player
- public abstract class Player
- extends java.lang.Object
This abstract class outlines a Player.
A Player has a name, a Rack, a score, a skipCounter and a boolean isLockedOut reporting whether
the player is still in the game.
- Version:
- 2.0
- Author:
- 3GP01 - Hardev Bhamra, Deepak Chandarana, James Tompkin
- See Also:
LocalScrabble,
Game
|
Constructor Summary |
Player(java.lang.String nme)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Player
public Player(java.lang.String nme)
getName
public java.lang.String getName()
getRack
public Rack getRack()
setRack
public void setRack(Rack r)
getScore
public int getScore()
getSkipCounter
public int getSkipCounter()
isLockedOut
public boolean isLockedOut()
addScore
public void addScore(int x)
setIsLockedOut
public void setIsLockedOut()
incrementSkipCounter
public void incrementSkipCounter()
resetSkipCounter
public void resetSkipCounter()
toString
public java.lang.String toString()
toXml
public java.lang.String toXml()