This is a C++ programming class.
- What are the benefits of inheriting one or more derived classes from a base class? What are the drawbacks?
- The base class PatientRecord contains a variable X declared as private, a variable Y declared as protected, and a variable Z declared as public. The classes InsuredPatientRecord and UninsuredPatientRecord both derive from PatientRecord. Which of the base class's variables, if any, can the derived classes access? Why?