关于类的访问权限的问题class A{public:int a;void set(A* this0, int b){this0->b = b;}int get(){return b;}private:int b;};int main(){A a,b;a.set(&b,10);cout << b.get() << endl;}为什么运行时a可以访问b的似有成员b[解决办法]都是同一个类啊