基类的虚函数没有实现而引起的错误
来源:互联网 发布:利用网络学英语 编辑:程序博客网 时间:2024/06/06 09:04
先看一个错误的程序:
#include <iostream>using namespace std;class Basic{public:virtual void fun(); };class A : public Basic{public:void fun(){cout << "hi" << endl;}};int main(){A a;return 0;}
可以修改为:
#include <iostream>using namespace std;class Basic{public:virtual void fun() = 0; // 纯虚函数};class A : public Basic{public:void fun(){cout << "hi" << endl;}};int main(){A a;return 0;}或者:
#include <iostream>using namespace std;class Basic{public:virtual void fun(){}};class A : public Basic{public:void fun(){cout << "hi" << endl;}};int main(){A a;return 0;}
0 0
- 基类的虚函数没有实现而引起的错误
- 邮件地址错误而引起的Outlook Express群发邮件故障
- sping框架jar包缺失而引起的常见错误
- 【项目课题】Hibernate的一对一关系联合主键ID类不同而引起的错误
- 调用类函数指针引起的编译器错误 C2064
- 函数调用方式引起的编译错误
- sscanf 函数引起的段错误
- JSP中由于没有给变量初始化引起的错误
- perl 没有关键文件句柄引起的逻辑错误
- c风格字符串末尾没有'\0'引起的错误
- JB中没有配置工程默认服务器而引起的问题
- 只执行了基类的析构函数,而没有执行派生类的析构函数?
- javac编译由于没有添加后缀而导致的错误
- 使用Stl而没有用到命名空间的错误
- OPENSSL引起的错误
- strlen引起的错误
- 注释引起的错误
- 多个Web应用发布到一起而引起的编译器错误消息: CS0433
- 心好累
- c语言 指针转换为整数或者 整数转换为指针
- DRBD元数据
- 树莓派raspbian安装配置(基本配置+中文配置+远程桌面+lighttpd+php+mysql)
- Java的事务
- 基类的虚函数没有实现而引起的错误
- 苹果浏览器实战(六)
- 云开发日记之linux下无IDE的maven构建maven项目
- 笔试题整理
- 云开发日记------junit+mockito单元测试
- c++中vector容器
- [ACM] HDU 1269 迷宫城堡(Tarjan算法求强联通分量)
- CritterAI官方文档翻译【An Introduction to Navigation】
- A Famous Music Composer(南阳oj25)(一道无聊的英文题)