派生类的继承方式详解 - 极悦
首页 课程 师资 教程 报名

派生类的继承方式详解

  • 2022-08-02 10:29:46
  • 986次 极悦

派生类的继承方式有哪些?极悦小编来告诉大家。派生类的继承方式有公有继承、私有继承和保护继承三种方式。

1.公有继承

(1)基类成员对其对象:公有成员可见,其他成员不可见。

(2)基类成员对派生类(派生类的成员函数对基类成员的访问):基类的公有成员和保护成员可见,私有成员不可见。

(3)基类成员对派生类对象(派生类的对象对基类成员的访问):基类的公有成员可见,其他成员不可见。

2.私有继承

(1)基类成员对其对象:公有成员可见,其他成员不可见。

(2)基类成员对派生类:基类的公有成员和保护成员可见(作为派生类的私有成员),私有成员不可见。

(3)基类成员对派生类对象:所有成员都不可见。

3.保护继承

(1)基类成员对其对象:公有成员可见,其他成员不可见。

(2)基类成员对派生类:基类的公有成员和保护成员可见(作为派生类的保护成员),私有成员不可见。

(3)基类成员对派生类对象:所有成员都不可见。

针对第(2)项有如下表格

  public protected private
公有继承 public protected 不可见
私有继承 private private 不可见
保护继承 protected protected 不可见

 

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交