|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Player | |
---|---|
com.gbayer.basicblackjack | Core package - provides game, players, cards, etc. |
com.gbayer.basicblackjack.ui | User Interface package - provides UI interface and available UI implementations. |
Uses of Player in com.gbayer.basicblackjack |
---|
Subclasses of Player in com.gbayer.basicblackjack | |
---|---|
class |
ComputerDealer
Player that follows BlackJack dealer decision rules and does not
interact with UI. |
class |
HumanPlayer
A human Player that takes action based on UI prompts. |
Uses of Player in com.gbayer.basicblackjack.ui |
---|
Methods in com.gbayer.basicblackjack.ui with parameters of type Player | |
---|---|
void |
UI.playerActionTaken(Player player,
Player.Action action)
Update UI to indicate the action that was taken. |
void |
ConsoleUI.playerActionTaken(Player player,
Player.Action action)
|
void |
UI.playerStatus(Player currentPlayer)
Update status of players hand. |
void |
ConsoleUI.playerStatus(Player currentPlayer)
|
void |
UI.playerStatusWithCoveredCards(Player currentPlayer)
Update status of players hand. |
void |
ConsoleUI.playerStatusWithCoveredCards(Player currentPlayer)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |