您的位置:首页 > 其它

虚拟函数必需的实例化(具体类)或纯虚(抽象类)

2007-01-22 14:53 267 查看
derived类并非抽象类的时候,必需实例化虚函数
否则报无法实例化base类的错误,从而无法实例化类对象

class B
{
public:
virtual B* ok() = 0;
};

class D:public B
{
public:
// virtual D* ok(){cout << "okokok" << endl; D d; return &d;}
};

int main()
{
D d;
// d.ok();
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: