先看测试代码,CTEST 继承自CBase,并包含一个CMember成员对象:
static int nIndex = 1;
class CMember
{
public:
CMember()
{
printf("%d CMember construct\n", nIndex++);
}
~CMember()
{
printf("%d CMember destruction\n", nIndex++);
}
};
class CBase
{
public:
CBase()
{
printf("%d CBase construction\n", nIndex++);
}
~CBase()
{
printf("%d CBase destruction\n", nIndex++);
}
};
class CTEST : public CBase
{
//Method:
public:
CTEST()
{
printf("%d CTEST construct\n", nIndex++);
}
~CTEST()
{
printf("%d CTEST destruction\n", nIndex++);
}
订阅专栏 解锁全文
4万+

被折叠的 条评论
为什么被折叠?



