//多子对象的构造函数
#include<iostream>
using namespace std;
class B1
{ public: B1() { cout<<"constructing B1"<<endl; }
};
class B2
{ public: B2() { cout<<"constructing B2"<<endl; }
};
class B3
{ public: B3() { cout<<"constructing B3"<<endl; }
};
class C
{ public:
C():memberB1(),memberB2(),memberB3(){ }
private://派生类的私有对象成员
B2 memberB2;
B1 memberB1;
B3 memberB3;
};
int main()
{ C obj; }