纯虚函数
来源:互联网 发布:广电网络还没整合 编辑:程序博客网 时间:2024/05/16 19:37
纯虚函数:
1。在类继承体系中,在基类中作为的继承体系公有操作的占位符
2。在每个派生类中必需提供实体定义
理解:不提供实体定义的时候,派生类的也属于个抽象类,不能创建对象
class B
{
public:
virtual void ok() = 0;
};
class D:public B
{
// void ok(){cout << "okokok" << endl;};
};
class E:public D
{
public:
void ok(){cout << "okokok" << endl;};
};
int main()
{
// D d; //若派生类定义未提供纯虚函数的实现,会报无法实例化基类B
// d.ok();
E e;
e.ok();
return 0;
}
1。在类继承体系中,在基类中作为的继承体系公有操作的占位符
2。在每个派生类中必需提供实体定义
理解:不提供实体定义的时候,派生类的也属于个抽象类,不能创建对象
class B
{
public:
virtual void ok() = 0;
};
class D:public B
{
// void ok(){cout << "okokok" << endl;};
};
class E:public D
{
public:
void ok(){cout << "okokok" << endl;};
};
int main()
{
// D d; //若派生类定义未提供纯虚函数的实现,会报无法实例化基类B
// d.ok();
E e;
e.ok();
return 0;
}
- 纯虚函数
- 纯虚函数
- (纯)虚函数意义
- 纯虚函数
- c++纯虚函数
- 纯虚函数(转)
- 纯虚函数
- 纯虚函数
- C++ 纯虚函数
- c++ 纯虚函数
- 纯虚函数
- 纯虚函数使用
- 什么是纯虚函数?
- 纯虚函数
- 纯虚函数
- 纯虚函数
- 纯虚函数概念
- c++ 纯虚函数
- SMS 2003安装配置系列之三:SMS 2003主站点配置指南(2)--配置资源发现方式及客户端的安装
- 做人事系統時對加班數據處理寫的一個觸發器
- uboot移植文档
- DOS批处理脚本语言简介
- 你凭什么创业?
- 纯虚函数
- SMS 2003操作指南系列之一:SMS2003软硬件清单收集配置指南
- 互斥对象(转)
- SMS 2003操作指南系列之二:SMS 2003软件分发指南(配置篇)
- 如何在struts+spring+hibernate的框架下构建低耦合高内聚的软件
- 转载一个SAP下载工具的代码,仅用于学习(来源于:http://www.dalestech.com/)
- Javascript 技巧大全http://www.playes.net/Blog/450.asp
- struct和typedef struct 有什么不同呢?
- SMS 2003操作指南系列之三:SMS 2003软件分发指南(实施篇)