类的访问控制限定符
public:公有成员,在任何位置都可以访问,该成员不仅可以在类内可以被访问,在类外也可以被访问,是对外提供的接口
private:私有成员,只能类内的成员函数中访问
protected:受保护成员,只能在类内以及派生类中访问
注意:类中的成员变量、成员函数默认是 private,结构中的成员变量、成员函数默认是 public
| 访问限定符 | public | protected | private |
| 本类 | 可见 | 可见 | 可见 |
| 派生类 | 可见 | 可见 | 不可见 |
| 类外 | 可见 | 不可见 | 不可见 |
| 继承方式 | public成员 | protected成员 | private成员 |
| public继承 | public | protected | 不可见 |
| protected继承 | protected | protected | 不可见 |
| private继承 | private | private | 不可见 |
本文深入解析了类的三种访问权限:public、private和protected,以及它们如何影响成员的可见性和访问性。同时,详细介绍了三种继承方式:public、protected和private继承下,不同成员的可见性变化。
1222

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



