|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UI | |
---|---|
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 UI in com.gbayer.basicblackjack |
---|
Methods in com.gbayer.basicblackjack with parameters of type UI | |
---|---|
Player.Action |
HumanPlayer.takeAction(UI ui)
Human player takes action based on UI prompts. |
Player.Action |
ComputerDealer.takeAction(UI ui)
Dealer takes action based on current hand value and dealer rules. |
abstract Player.Action |
Player.takeAction(UI ui)
Player takes one or more permitted actions. |
Uses of UI in com.gbayer.basicblackjack.ui |
---|
Classes in com.gbayer.basicblackjack.ui that implement UI | |
---|---|
class |
ConsoleUI
An implementation of the UI interface for interacting with the user via stdin and stdout. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |