1. 派生继承了基类的全部数据成员和除了构造函数、析构函数之外的全部函数成员(先不用考虑访问权限)。
2.派生类可以定义同名成员函数屏蔽基类成员,则基类成员在派生类中被覆盖(但仍然存在)。
3.每个派生类都必须提供自己的构造函数和析构函数。
4.
| 公有继承 | 私有继承 | 保护继承 | |
| 公有成员 | 公有 | 私有(派生类成员可访问) | 保护(派生类的对象不可访问) |
| 私有成员 | 派生类成员不可访问 | 派生类成员不可访问 | 派生类成员不可访问 |
| 保护成员 | 保护(派生类的对象不可访问) | 私有(派生类成员可访问) | 保护(派生类的对象不可访问) |
本文详细介绍了派生类如何继承基类的成员,并探讨了三种不同的继承方式:公有、私有和保护继承。每种继承方式下,基类成员在派生类中的访问控制权限会发生变化。
469

被折叠的 条评论
为什么被折叠?



