然后我们再去看,同名静态成员的处理.
如果我们父类中,和子类中,同时存在一样名字的,静态成员变量,和成员函数,
我们调用子类对象.变量的时候,调用的是子类中的变量,还是父类中的变量呢?
我们写代码去验证,
首先去写个类,可以看到上面.
类中,有个静态变量,然后我们在类外去初始化这个静态变量.
初始化这个静态变量为100
然后我们写个子类Son,通过公共继承的方式继承Base类.
然后我们在Son子类中,也去声明一个静态成员变量m_A
初始化这个静态变量为200;
然后我们再去看,同名静态成员的处理.
如果我们父类中,和子类中,同时存在一样名字的,静态成员变量,和成员函数,
我们调用子类对象.变量的时候,调用的是子类中的变量,还是父类中的变量呢?
我们写代码去验证,
首先去写个类,可以看到上面.
类中,有个静态变量,然后我们在类外去初始化这个静态变量.
初始化这个静态变量为100
然后我们写个子类Son,通过公共继承的方式继承Base类.
然后我们在Son子类中,也去声明一个静态成员变量m_A
初始化这个静态变量为200;