公有派生:C++ 继承中的成员访问权限
公有派生
class ClassName: public BaseClassName
公有派生时,派生类继承基类所有成员,并保持其访问权限。具体来说:
- 公有成员:在派生类和外部均可访问
- 受保护成员:仅在派生类内部可访问
- 私有成员:在派生类中不可访问
访问权限摘要表
| 成员类型 | 派生类内 | 派生类外 | 示例 |
|---|---|---|---|
| 公有 | 可访问 | 可访问 | public_member |
| 受保护 | 可访问 | 不可访问 | protected_member |
| 私有 | 不可访问 | 不可访问 | private_member |
8.66MB
文件大小:
评论区