当前位置: 代码迷 >> 综合 >> 访问控制与继承
  详细解决方案

访问控制与继承

热度:20   发布时间:2024-02-20 14:08:56.0
继承控制中  派生类成员对父类成员的访问
  父类public成员 父类protected成员 父类private成员
共有继承 √ √ ×
保护继承 √ √ ×
私有继承 √ √ ×
继承控制中  派生类用户对父类成员对的可访问性
  父类public成员 父类protected成员 父类private成员
共有继承 √ × ×
保护继承 × × ×
私有继承 × × ×

备注:

1. 派生类用户,是指,程序员通过实例化一个对象,来访问派生类继承自父类的成员。

继承控制中  父类成员在派生类中的访问属性
  父类public成员 父类prote cted成员 父类private成员
共有继承 public protected -
保护继承 protected protected -
私有继承 private private -

备注:

1.  “-”的意思是,派生类是继承了父类的私有成员,但是派生类成员、用户都无法访问。

2.  这个表可以对照表2进行理解。

  相关解决方案