Question: Add a constructor initializer list to the default Applicant constructor to initialize shortName with Unfilled, experience with -999, and partTime with 'X'. Ex: If the

Add a constructor initializer list to the default Applicant constructor to initialize shortName with "Unfilled", experience with -999, and partTime with 'X'.

Ex: If the input is Ari 8 Y, then the output is:

Applicant: Unfilled, Experience: -999, Part Time: X Applicant: Ari, Experience: 8, Part Time: Y

#include using namespace std;

class Applicant { public: Applicant(); void SetInformation(string newShortName, int newExperience, char newPartTime); void Print() const; private: string shortName; int experience; char partTime; };

Applicant::Applicant() /* Your code goes here */ { }

void Applicant::SetInformation(string newShortName, int newExperience, char newPartTime) { shortName = newShortName; experience = newExperience; partTime = newPartTime; }

void Applicant::Print() const { cout << "Applicant: " << shortName << ", Experience: " << experience << ", Part Time: " << partTime << endl; }

int main() { string newShortName; int newExperience; char newPartTime; Applicant myApplicant; myApplicant.Print(); cin >> newShortName; cin >> newExperience; cin >> newPartTime; myApplicant.SetInformation(newShortName, newExperience, newPartTime); myApplicant.Print(); return 0; }

In C++ Please!

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!