المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Multiple Inheritance problem : CSingleLock : CSingleLock(pObject, bInitialLock) : CS



C++ Programming
03-29-2009, 09:30 PM
Hi,

I had an idea If a CSingleLock took on CSyncObject in its constructer

Why not make it all one superclass

e.g. mylock :: mylock(CSyncObject* pObject, BOOL bInitialLock, LPCTSTR mystring) : CSingleLock(pObject, bInitialLock) : CSyncObject(mystring)
{


For some reason I am getting a compile error -- error C2259: 'mylock' : cannot instantiate abstract class

would anyone know why ???


thankx