CS-16 Object Oriented Systems Dec -2003
Qus 3 (a) Decide which model(s) (Object Dynamic, Functional) are relevant for the following aspects of a computer chess player. The board and pieces will be displayed graphically on Video Display. Human Moves will be indicated via a cursor controlled by a mouse. Of course,. In some cases, more than one category may apply.
Explain your answers:
i. User interface, which displays computer, moves and accepts human moves.
ii Consideration of a sequence of possible legal moves,
Qus 3(b) Prepare a class diagram from the instance diagram in the following figure:

