Question: Define a class named Doctor which has 4 Data members Doc Name: a string type patient Names: a string array with a unlimatied size, use
Define a class named Doctor which has Data members
Doc Name: a string type
patient Names: a string array with a unlimatied size, use it to save patient names "dynamic array"
patient num: an integer type. represent the number of patient currently.
salary: a double data type
and methods:
Default constructor to the class,with patientnummaximumnumberof patient
a constructor Doctor string doctorname, int maximumnumberof patient,double salary;
a method that displays an object's information. void printInfo;
a method to add patient' names. void addpatient namesstring newpatientname;
Set and get methods for DocName and Salary data members. create set method to ensure the Doc Name data member contains a valid value; further assign a salary value that is positive
Write your class in a separate file interface & implementation files you have to use a preprocessor directive.
Test your software in the main function:open deriver file main.cpp
Creates Doctor object named Doc
add patient names to the Doc object, use the addpatient names method
print the details of the Doc object
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
