protected C++ · 关键字
访问说明符,被它修饰的成员不能被类外部访问,但可以被派生类访问;用于继承体系中的共享实现。
怎么用
protected: 成员;
小例子
class A {
protected:
int x = 10;
};
class B : public A {
public:
void show() { std::cout << x; }
};
B b; b.show();
运行结果
10
提醒:protected 成员只在类和派生类内部可见,外部代码不能访问
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条