#include #include "Contestant.h" using namespace std; /* Contestant member function setLastname: * Input: * lastname - contestant’s last name * Process: * sets the value of member variable name.last * Output: * none */ void Contestant::setLastname(string lastname) { name.last = lastname; return; } /* Contestant member function setFirstname: * Input: * firstname - contestant’s first name * Process: * sets the value of member variable name.first * Output: * none */ void Contestant::setFirstname(string firstname) { name.first = firstname; return; } void Contestant::setGender(char gender) { personal.gender = gender; return; } void Contestant::setHaircolor(string haircolor) { personal.haircolor = haircolor; return; } void Contestant::setAge(int age) { personal.age = age; return; } void Contestant::setJobtitle(string title) { personal.job.title = title; return; } void Contestant::setJobsalary(double salary) { personal.job.salary = salary; return; } /* Contestant member function getLastname: * Input: * none * Process: * retrieves the value of member variable name.last * Output: * returns the value of name.last */ string Contestant::getLastname() { return (name.last); } /* Contestant member function getFirstname: * Input: * none * Process: * retrieves the value of member variable name.first * Output: * returns the value of name.first */ string Contestant::getFirstname() { return (name.first); } char Contestant::getGender() { return (personal.gender); } string Contestant::getHaircolor() { return (personal.haircolor); } int Contestant::getAge() { return (personal.age); } string Contestant::getJobtitle() { return (personal.job.title); } double Contestant::getJobsalary() { return (personal.job.salary); } /* Contestant member function compareAge(): * Input: * agewanted - age wanted * Process: * compare agewanted to the object’s age * Output: * if ages are the same return true * else return false */ bool Contestant::compareAge(int agewanted) { if (personal.age == agewanted) return true; else return false; }