COSC 1436 Lab 11

Purpose: This lab focuses on writing a C++ programs that uses classes. You will be working to the same set of requirements as lab 5, except instead of structs, you will be using classes.

Due: Before class, Section 2, April 16, 2013 and for Section 3, April 18, 2013

Requirements C++ Programs: You will be writing a C++ program for this lab that will use nested classes that stores data about a club and the club's members. These are the main requirements from lab 7 and have not changed, except we will use classes instead of structs.

You have been asked to create a program to keep track of campus clubs and club members. This program needs to do the following:

The specific requirements for the classes are as follows:

  • Your Name
  • Purpose of this program.
  • Data design document (your class design)
  • Program source code and the make file
  • Program output
  • How was this program tested
  • What problems/successes did you have with this program?
  • An estimate of how much time you spent working on this lab

4. You will be submitting this lab via Blackboard. You will need to zip your files together and then upload your zipped submission to Blackboard. Make sure you include the source code and the rest of the documentation package, but not the executable files. The source code for your programs, called lab11***.cpp. Put your initials where the 3 asterisks appear. This files must be ready to compile using the standard g++ compiler.

Grading Criteria: 100 points available for this lab and up to 50 bonus points for bonus items.

The lab grader will be using this grading criteria to grade your two programs. The points will then be scaled to the available points.

Here is a C++ style guide from Dr. Fernandez that should assist you in coding your program. Style guide.