Homework 7 - Implementing a Menu
Due: Friday, March 4th, 2005

The Assignment

This assignment asks you to implement a menu-based interface that enables you to manipulated instance(s) of the class that you defined for your exam #1. It should be very similar in structure to the menu class that we developed within class.

Specifically, your solution should include data validation using Java's exception facility and an Exception type of your own definition (hint: derived type, child class).

It should also have a "menu loop" and an exit or quit option.

Please note that the menu class should expose all of the public functionality of the class from the exam. One of the methods requires the existence of two objects for comparison. For this method you do need to ensure that your menu allows the user to create and compare two different instances.

Some resources