Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started