#ifndef CONTESTANT_H #define CONTESTANT_H #include using namespace std; //structure definitions struct Name { string last; string first; }; struct Job_info { string title; double salary; }; struct Personal_info { char gender; string haircolor; int age; Job_info job; }; //class definitions class Contestant{ Name name; Personal_info personal; public: // public member functions prototypes // mutators (or setter member functions) void setLastname(string); void setFirstname(string); void setGender(char); void setHaircolor(string); void setAge(int); void setJobtitle(string); void setJobsalary(double); // accessors (or getter member functions) string getLastname(); string getFirstname(); char getGender(); string getHaircolor(); int getAge(); string getJobtitle(); double getJobsalary(); bool compareAge(int); }; #endif