|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
BoardGame | Interface for TicTacToe and Gomoku. |
Player | Minimal interface for Player classes that get moves from user and forward them to the game. |
Class Summary | |
---|---|
AbstractBoardGame | AbstractBoardGame implements common methods to TicTacToe and Gomoku. |
AbstractBoardGameTest | |
GameDriver | Driver for TicTacToe. |
Gomoku | |
GomokuTest | |
InactivePlayer | Manage interaction with user. |
Move | Bundles together information about a change of state in a BoardGame. |
NullOutputStream | Needed for silent testing. |
Runner | Helper class to find winning scores for BoardGame. |
StreamPlayer | Manage interaction with user. |
TicTacToe | Concrete subclass of AbstractBoardGame. |
TicTacToeTest | Test cases for TicTacToe. |
Exception Summary | |
---|---|
InvalidMoveException |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |