CMPSCHWK4 - 70 Points (adapted from Text Chapter 3...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
70 Points (adapted from Text Chapter 3 Programming Project 2, p. 227) A student is a person, and so is an employee. Create (or adapt your Person class from previous homework) that has the data attributes common to all persons (name, social security number, age, gender, address, and telephone number) and appropriate member function definitions. A student has a GPA, major, and year of graduation. An employee has a department, job title, and year of hire. In addition, there are hourly employees (hourly rate, hours worked, and union dues) and salaried employees (annual salary). Define a class hierarchy and write an application that you can use to first store the data for a group of people then display that information in a meaningful way. You must be able to add and remove persons from the group, and persons may be from any of the various classificatoins of persons. You should be able to find persons by name, etc. You MUST use an STL container (list would be a good choice) to store your people.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/23/2011 for the course CMPSC 122 at Pennsylvania State University, University Park.

Page1 / 2

CMPSCHWK4 - 70 Points (adapted from Text Chapter 3...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online