static基础知识:https://blog.csdn.net/weixin_44190648/article/details/121966963
改变父类中static变量值,看子类值
class Parent {
public:
static int a;//静态成员变量
private:
};
class Child :public Parent {
public:
private:
};
int Parent::a = 100;//静态成员变量初始化在类外
int main() {
Child c1;
cout << "c1中的a=" << c1.a << endl;
Parent::a = 200;//修改父类中static成员变量的值
Child c2;
cout << "c2中的a=" << c2.a << endl;
}
运行结果: