[求助]关于类的嵌套问题?
请问:一个类(例如A)的成员可以是另一个类(例如B)的对象,那么这个对象的类(B)的"定义"可以定义在另一个类(A)中吗![](images/smilies/emot/em13.gif)
例如:
class A
{
private:
......
public:
class B
{
private: int x
......
public:
........
} f;
int k;
}
class A { public: A(int a,int c):bb(c) { ai = a; } void print(){} class B { private: int bb; public: B(int b) { bb= b; } void print(){} }; private: int ai; B bb; }; int main() { A aa(3,4); A::B bb(3); aa.print(); bb.print(); return 0; }
谢谢!!!!