i have a question regarding sorting objects

i have a question regarding sorting objects in array

here is my question.

Write a class named Employee that has the following member variables:
• name. A string that holds the employee’s name.
• idNumber. An int variable that holds the employee’s ID number.
• department. A string that holds the name of the department where the employee
works.
• position. A string that holds the employee’s job title.
The class should have the following constructors:
• A constructor that accepts the following values as arguments and assigns them to the appropriate member variables: employee’s name, employee’s ID number, depart- ment, and position.
• A constructor that accepts the following values as arguments and assigns them to the appropriate member variables: employee’s name and ID number. The department and position fields should be assigned an empty string ("").
• A default constructor that assigns empty strings ("") to the name, department, and position member variables, and 0 to the idNumber member variable.
Write appropriate mutator functions that store values in these member variables and accessor functions that return the values in these member variables. Once you have written the class, write a separate program that creates three Employee objects to hold the following data.

other than this i have to do use sorting method to arrange employee according to their id number.

Name
Susan Meyers
Mark Jones
Joy Rogers

ID Number
47899
39119
81774

Department

Accounting
IT
Manufacturing

Position

Vice President
Programmer
Engineer



***************************Sample output*************(sort according to id number)
Mark Jones
39119
IT
Programmer

Susan Meyers
47899
Accounting
Vice President


Joy Rogers
81774
Manufacturing
Engineer
***************************************
And the question is...?
Topic archived. No new replies allowed.