CS139 Algorithm Development


Software Requirements Specification

Programming Assignment 6

WordGuess Version 2

Due No Later Than Friday, Dec 10 at 7PM


Introduction

Purpose: This application will be a variant of the WordGuess game that you did as PA4. In this version, you will be making the WordGuess game for multiple players. Changes will need to be made WordGuess.java.  This document will describe the changes that you need to make to the original game. Refer to the PA4 document for the original items.

Objectives - At the conclusion of this exercise the student will demonstrate that they can: Deadlines

Prerequisites

You should be familiar with the material about classes from Gaddis, chapters 6 and 9, and the material related to arrays and specifically arrays of objects from Gaddis, chapter 8.

Starter files

You will use as a starter, your completed PA4.  If you did not finish that PA, you may use this version as your starter.  Dictionary.java and WordGuessDriver.java may be obtained from the original PA (linked above).
You also have a sample JGrasp dialog here.

New file

You will need a new file, Player.java
This class will contain the attributes and methods of players of the
game. It must meet the specification as described by the following UML
diagram.
UML Diagram

Detail about each method


Changes to WordGuess.java

Strategies

Grading and handing in your work



Written 12/02/2010 (nlh)