Я получаю следующую ошибку:
ошибка C2259: 'CSceneObjMediator': невозможно создать экземпляр абстрактного класса
для следующего кода:
CSceneObjMediator* CSceneObjServerMgr::CreateSceneObjMediator()
{
uint32 uId = GetobjId();
CSceneObjServer* pObj = PPE_NEW_T (CSceneObjServer, MEMCATEGORY_GENERAL, "")(uId);
CSceneObjMediator* pMediator = PPE_NEW_T(CSceneObjMediator, MEMCATEGORY_GENERAL, "")(pObj);
return pMediator;
}
И другая следующая ошибка:
ошибка C2259: 'CSceneObjDictator': невозможно создать экземпляр абстрактного класса
для следующего кода:
CSceneObjDictator* CSceneObjServerMgr::CreateSceneObjDictator()
{
uint32 uId = GetobjId();
CSceneObjServer* pObj = PPE_NEW_T (CSceneObjServer, MEMCATEGORY_GENERAL, "")(uId);
CSceneObjDictator* pDictator = PPE_NEW_T (CSceneObjDictator, MEMCATEGORY_GENERAL, "")(pObj);
return pDictator;
}
Любая помощь приветствуется.