C++“不能实例化抽象类”错误


对于“不能实例化抽象类”编译错误,主要基本是子类继承于抽象类,然后有某个抽象函数没有实现导致:
例如,抽象类A

1 class A

子类B继承A

1 class B : public A

若这个时候直接实例化B,则会出现“不能实例化抽象类”的编译错误:

1 int main()

这时只要实现父类A中的所有纯虚函数即可:

1 class B:public A 7 }



上一篇:OpenSeadragon 实战系列文档翻译

下一篇:Qt Windows系统使用QBreakpad实战


C/C++
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图