//成员对象
#include <iostream>
using std::cout;
using std::endl;
class C_A
{
public:
C_A()
{
cout << "ca ca " << endl;
}
void funCA()
{
cout << "come from class C_A " << endl;
}
};
class C_B
{
public:
C_B()
{
cout << "cb cb " << endl;
}
void funCB0()
{
cout << "come from class C_B" << endl;
}
C_A caVar0;
};
int main()
{
C_B cbVar0; //先构造成员对象部分,再构建C_B类对象
cbVar0.caVar0.funCA();//不能直接调用成员对象的接口
return 0;
}