有三个类A--->B---->C的继承关系,在三个类中都有一个共同的变量a,

2025-04-02 08:11:11
推荐回答(1个)
回答1:

class A { protected: int a; }; class B:public A { protected: int a; }; class C:public B { protected: int a; public: void GetA(); }; void C::GetA() { A::a = 1; //访问A中的a B::a = 2; //访问B中的a this->a = 3; //访问C中的a }