Você está na página 1de 1

Documentation of UML Diagram

The Board
Contains all methods which facilitate game board being printed, and allow movement of the game.

Player
- Normal: When both the pieces havent overlapped and the piece is a single level object.
- King: When both pieces have overlapped each other, we get a king.
(Both types will have different design)

Player Normal Available


Meant for functionalities and design of the normal player.

Player King Available


Meant for functionalities and design of the king.

Interfaces

Remote Game
The Games REMOTE interface class fetches the board and prints it, enabling the user to make
advance moves. It also gets current state of the piece.

Remote Board
Ensures that the board is available to be printed, enables diagonal movements on the board, and
updates board after every movement or jump made.

Remote Player
Ensures that the player is moving and is being displayed on the screen.

Você também pode gostar