专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 派生类的继承方式详解

派生类的继承方式详解

更新时间:2022-08-02 10:29:46 来源:赢咖4 浏览819次

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

1.公有继承

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

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

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

2.私有继承

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

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

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

3.保护继承

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

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

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

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

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

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>