Class Scrabble
java.lang.Object
Scrabble
public class Scrabble
- extends java.lang.Object
The main Scrabble class. This class holds all the info and game logic.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Scrabble
public Scrabble(Bag bag,
Board board,
Player[] player,
java.util.ArrayList<Move> moves)
Scrabble
public Scrabble(Bag bag,
Board board,
Player[] player,
java.util.ArrayList<Move> moves,
int currentTurn)
getBag
public Bag getBag()
setBag
public void setBag(Bag bag)
getBoard
public Board getBoard()
setBoard
public void setBoard(Board board)
getPlayers
public Player[] getPlayers()
setPlayer
public void setPlayer(Player[] player)
addMove
public void addMove(Move move)
getMoves
public java.util.ArrayList<Move> getMoves()
getGameMoves
public GameMoves getGameMoves()
getCurrentTurn
public int getCurrentTurn()
setCurrentTurn
public void setCurrentTurn(int turn)
nextTurn
public void nextTurn()