Lab Assignment 5
CS202, Summer 2006

Please upload your source code files using CSNS. Note that file uploading will be disabled automatically after the lab ends, so please turn in your work on time.

In this lab we will develop a simplified bank account management system called AccountManager. AccountManager keeps a number of accounts, which are implemented by four Java classes:

When the AccountManager program is executed, it display a menu of choices as follows:

	1. List all accounts
2. Create an account
3. Delete an account
4. Deposit to an account
5. Withdraw from an account
6. Transfer between two accounts
7. EXIT

Please select an operation (1-7):

A user may select an operation by entering a number between 1 and 7, and the program performs the corresponding operation, which may require additional user input. Once the operation is complete, the program will display the main menu again, except, of course, for the EXIT operation which terminates the program.

[Grading]

To receive full credit, you must take advantage of polymorphism and collection classes.