Moze ktos to sprawdzic i poprawic? Dla mnie jest to za trudne

http://img512.imageshack.us/my.php?image=88611165xb4.jpg

The hierarchy of the Chess game is displayed in the UML below (g. 1). The dierent types of chess pieces
naturally form an "is-a" relationship with the abstract class Piece. The derived classes are Pawn, Knight,
Bishop, Rook, Queen, King, and Blank. The Blank class is the placeholder for a square on the chess board
that is empty. The pieces hold a pointer to the square they are on. The Square class was a means of
communication between all of the pieces and the board as a whole. Gameplay drove the creation of all
the necessary objects (e.g. the squares, pieces, and players) and monitored critical game events, such as
checkmate. The abstract class Player gave rise to two sub-classes: Human and Computer. Though the AI
has not yet been implemented, these two derived classes allow for an easy integration of an AI in the future.