PRG 218 Week 5 Individual: Inheritance and Data Protection

0 items
PRG 218 Week 5 Individual: Inheritance and Data Protection
PRG 218 Week 5 Individual: Inheritance and Data Protection
$12.00
  • Description

PRG 218 Week 5 Individual: Inheritance and Data Protection

One of the capabilities that makes object-oriented programming so powerful is inheritance because it allows programmers to model real-world relationships.

Answer the following two questions in a Microsoft® Word document:

  1. What are the benefits of inheriting one or more derived classes from a base class? What are the drawbacks?
  2. 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?

Name the document PRG215_Week5_Worksheet_YourName.docx.

Submit your assignment using the Assignment Files tab.