社区
C++ 语言
帖子详情
请教一个基础问题:函数定义里面=0, 是啥意思?
zhtoad
2014-07-16 06:11:32
class Invoker {
public:
virtual void invoke( int arg ) = 0;
};
函数定义里面=0, 是啥意思?
谢谢
...全文
354
6
打赏
收藏
请教一个基础问题:函数定义里面=0, 是啥意思?
class Invoker { public: virtual void invoke( int arg ) = 0; }; 函数定义里面=0, 是啥意思? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenkangapple
2014-07-17
打赏
举报
回复
纯虚函数,子类必须要实现的函数;
zhtoad
2014-07-17
打赏
举报
回复
呵呵。我应该买本比较全的书看看了。 谢谢各位
IT保安
2014-07-16
打赏
举报
回复
纯虚函数的意思,拥有该函数的类就是抽象类,抽象类无法实例化对象。 可以看看书,详细了解!
FeelTouch Labs
2014-07-16
打赏
举报
回复
virtual void invoke( int arg ) = 0; 表面意思是将 invoke声明为纯虚函数,相应地所在的类成为抽象基类。 实际的目的是强制将该类定义为一个抽象公共接口,当用户试图实例化该类时,编译器抛出错误阻止实例化行为,藉此保持住了该类作为公共接口的纯洁性。进一步,说明该类必须被继承,且派生类必须提供相应的实现。
spaceman10
2014-07-16
打赏
举报
回复
首先,你得知道什么是虚函数,虚函数是实现多态机制的基础。 纯虚函数就是在定义的时候这样做: vitual func()=0; 这样做的意思是包含了纯虚函数的类不能够生成实例,这个类叫做抽象类,也就是说这个类只是包含一些接口定义。而不包括实现,这就要求它的子类必须重新定义纯虚函数的实现。而普通虚函数,子类可以选择重新定义或者不重新定义。 面向对象设计的原则之一就是面向接口编程,因此纯虚函数用处还是很大的。
勤奋的小游侠
2014-07-16
打赏
举报
回复
说明这是纯虚函数。你可以在网上搜一下纯虚函数的定义来看看。
python多个
函数
_
请教
:
一个
类中可以
定义
多个同名
函数
?
python认为每个文件是
一个
module每个
函数
的的作用域...两个def get_activations都在同
一个
文件下,
一个
在类
里面
,另
一个
在类外。再
请教
一下,这个类外的
函数
是不是只能在这个文件中被调用?其它文件就不能调用了?c...
如何用matlab编写分段
函数
_
请教
各位怎样用matlab
定义
一个
分段
函数
MATLAB分段
函数
...
请教
各位怎样用matlab
定义
一个
分段
函数
MATLAB分段
函数
www.zhiqu.org 时间: 2020-12-08matlab提供了了两种
定义
分段
函数
的方法:常规方法:使用if...else...语句
定义
不同的分支推荐方法:使用逻辑表达式将不同分支...
单片机c语言中tr=0的意思,单片机C语言#define RS_CLR RS=0 什么意思?
程序全文是这样的,想
请教
一下,前面宏
定义
了,在程序中直接写RS_CLR,是不是就等于是写了RS=0了,如果是这样的话,那在程序中直接写RS=0不是更省事吗,何必这样麻烦呢#include //包含头文件,一般情况不需要改动,...
请教
!微信小程序中用到的 res => 是什么?
2、app.userInfoReadyCallback不象是
一个
回调
函数
呀,这是具体名称的回调
函数
,还是自自义的回调
函数
3、wx.canIUse()的用法,可否详细说明一下 index.js代码如下: //获取应用实例 constapp=getApp() Page({ data:...
二次
函数
matlab画图,二次
函数
问题
matlab
定义
和调用自
定义
近期网友提出“二次
函数
问题
matlab
定义
和调用自
定义
”等
问题
,小小知识站在网络上认真整理了“二次
函数
问题
matlab
定义
和调用自
定义
”的一些信息,请注意,文中内容不代表本站的真正观点,不要相信各种联系方式。...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章