Design a class for a sales person that has the following members variable:
EID: To holds the sales persons employment ID
Firstname: To holds the sales persons first name.
Lastname: To holds the sales persons last name.
Date: To holds the sales persons birth date
TotalAnnualSales: To holds the sales persons total sales in a year.
In addition, the class should have the following member functions.
Constructor: The constructor should accept the sales persons data as arguments and assign these values to the objects member variables.
Mutators: Appropriate mutator functions should be created to allow values to be set for each objects data members.
Accessors: Appropriate accessor functions should be created to allow values to be retrieved from an objects data members.
calculateCommission: This function should calculate and display the commission amount for a sales person based on his totalAnnualSales. See below
|
|||||||||
Demonstrate the class in a program that creates a sales person object, and then calls each of the functions in the class.
With the sales person class design in question #1 above in hand, write a program
To have an array of sales person objects. The program should read and store information for each sales person in each of the object. It should then call a class function, once for each object, to display the sales persons ToalAnnualSales amount and commission amount.
This program should use bubble sort to sort the array of sales person objects. It places sales person objects in ascending order by their first name.
Demonstrate the binary search method in this program to search by first name.
Show your output and comments!
Reviews
There are no reviews yet.