关于抽象类的实例化
class AbstractBase
{
public:
AbstractBase(){};
virtual void test() = 0;
~AbstractBase() {};
};
class Derive:public AbstractBase
{
public:
Derive(){ AbstractBase::AbstractBase();};
void test() { return;}
~Derive() {};
};
此代码在VS2003下可以编译通过 但是在VS2005下却提示不能实例化抽象类 急需解决办法,,,