Fall 2009 Project Assignment 14

Date Assigned
November 30, 2009

Date Due
December 4, 2009

Submission Format
You will submit a hard copy of all answers at the end of lecture on the assigned date (or before the assigned date in a prior lecture or office hours to Pete or any TA). You will also submit a soft copy of the your java class solutions. When submitting you will name the submission file: Assignment14.java, note .java is the extension. This copy will be provided using e-Learning Support Services and the assignment has been linked from e-lss. In the top right hand corner of your submitted hard copy, list: your name, your section number, the assignment number, the due date. Your hard copy submission paper must be a printed page, not handwritten. The template structure follows in the same manner as Assignment 01 & 02.

Do not declare any of your classes to be public.

Assignment
Create a UML diagram representing the following classes and interfaces. Only a hard copy submission is required for your diagram. Your diagram may be a printed page or handwritten (drawn), however it must be legible. You may create two diagrams, one containing the class relationship details and one containing the details of the classes themselves. You may leave out any of the standard list of methods that are not required in your Java solution.
Create the following classes and interfaces. In each class, include any of the standard list of methods you require. If one of the standard list of methods is not required, you may leave it out. Note, this solution builds upon Assignment 13. If you choose to use Assignment 13 as your starting point, some of the existing solution will need to be modified in order to make the additions required.
<<<< Prev     Next >>>>