クラス外で変数名を意識しないとダメなクラスはダメだと何かの本で読んだのですが、
メンバにクラスをってる場合もそうなのでしょうか?
class A {
private:
int i;
public:
void show(void){return i;}
};

class B {
private:
A a;
public:
void show(void){return a.show();}
};
って書くのめんどくさいんで、
class C {
public:
A a;
}
a.show()ってやりたいんですけど。