Assignment
Assignment
c.Create a class Doctor, inherited from the class Person with an additional data member to store
a doctor s specialty. Add appropriate constructors and methods to initialize,
access, and manipulate the data members.
d. Create a class Bill with data members to store a patient s ID and the patient s hospital charges
such as pharmacy charges for medicine, the doctor s fee, and the room charges.
Add appropriate constructors and methods to initialize, access, and manipulate the
data members.
e. Create a class Patient, inherited from the class Person with additional data
members to store a patient's ID, age, date of birth, attending physician s name, the
date when the patient was admitted in the hospital, and the date when the patient
was discharged from the hospital. (Use the class Date to store the date of birth,
admit date, discharge date, and the class Doctor to store the attending physician's
name.) Add appropriate constructors and methods to initialize, access, and
manipulate the data members.
Aggregation:Separate parent class child class works
Inheritance: Inherited claesses
Composition:Separate parent class child class not works
Generalization: Same Characteristics