CIS 200 Lab Exercise 3 Winter 2000 This is a graded lab assignment. You will need to use the C++ lab manual and diskette. The purpose of this lab is to provide practice with object-oriented programming as exemplified by C++ classes (inheritance, virtual methods, and templates). You will also being doing a little work with object-oriented design. You may work with a lab partner on this assignment and turn in one write-up per group. 1. Read pages 303-309 in the lab manual and complete Lesson 14-2 (Exercises 1, 2, and 3 only). 2. Complete Lesson 14-3 (you may wish to the entry and list classes from the CIS 200 code library on the course web page http://www.engin.umd.umich.edu/CIS/course.des/cis200.html as guides to building unsorted list ADT for the ListType). 3. Complete Lesson 14-4. 4. Complete Postlab Exercises 1 and 4 (only write the design document and test plans - do not write any program code) These exercises may be done using any C++ development environment you wish. You must comment your code, turn in source code listings, and hardcopy of your output, and use good programming style if you wish your assignment to be graded. Your design document and test plans must be word processed. Assigned: 2/02/00 Date due: 2/09/00