构造函数是producted属性的创建方法:
如下声明的构造函数:
protected:
CWeb(); // 动态创建所使用的受保护的构造函数
virtual ~CWeb();
创建方法如下:
CRuntimeClass * pRuntimeClass = RUNTIME_CLASS(CWeb);
CObject* pObject = pRuntimeClass->CreateObject();
ASSERT(pObject->IsKindOf(RUNTIME_CLASS(CWeb)));
m_pWeb = ((CWeb*)pObject); // m_pWeb为自己定义的CWeb类指针
之后使用m_pWeb
就可以了。