//使用作用域区分
class A{
public:
int a, b;
void print(){
cout << "a: " << a << " b: " << b << “\n”;
}
};
class B :public A{
public:
int b, c;
void print(){
cout << "b: " << b << " c: " << c << “\n”;
}
};
Main:
B b1;
b1.b = 10;
b1.A::b = 20;
b1.print();
b1.A::print();
继承中同名变量及函数
最新推荐文章于 2022-06-26 14:33:29 发布