public class Player
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private Room |
currentRoom |
private double |
reward |
| Constructor and Description |
|---|
Player(Room currentRoom)
Players always start in a current room, and immediately pick up the reward
of the starting location.
|
| Modifier and Type | Method and Description |
|---|---|
Room |
getCurrentRoom()
Standard accessor method
|
double |
getReward()
Standard accessor method
|
void |
setCurrentRoom(Room currentRoom)
Mutator method which sets the player's current room and increments
his cumulative rewards.
|
void |
setReward(double reward)
Standard mutator method
|
private Room currentRoom
private double reward
public Player(Room currentRoom)
currentRoom - public void setCurrentRoom(Room currentRoom)
currentRoom - The new room the player has moved into.public double getReward()
public void setReward(double reward)
public Room getCurrentRoom()