CS210
Fall 2007
Programming Project 4
Date: Tuesday, November 13, 2007
Due: Tuesday December 4, 2007.
Work in groups of 2-3 students to:
1. Create a List class template (linked list
implementation) and assemble the files into List.h
and List.cpp. In addition to safety methods replacing
compiler generated defaults, the List class template should include the
following methods:
2. Create a HashTable class template that
uses chaining technique to resolve collisions. Table entries will be of the
template class List type.
3. Write a menu-driven client program that reads a collection of
computer user-id’s and passwords from an input file ( no
less than 20) and stores them in a hash table. The program should then display
a menu that includes the following options:
Deliverables: