c++ 子类与父类变量重名
c++ 子类与父类变量重名
可以通过指定父类类名的方式,使用父类的变量。
#include <iostream>
#include <string>
using namespace std;
class A
{
public:
int t;
A(){t=10;};
};
class B: public A
{
public:
int t;
B(){t=20;};
};
int main()
{
B b;
b.A::t=30;
cout<<b.t<<endl;
cout<<b.A::t<<endl;
return 0;
}