社区
进程/线程/DLL
帖子详情
虚函数意义以及纯虚函数的意义
donself
2008-11-14 09:27:32
虚函数意义以及纯虚函数的意义
...全文
149
6
打赏
收藏
虚函数意义以及纯虚函数的意义
虚函数意义以及纯虚函数的意义
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blueink_200451
2008-11-15
打赏
举报
回复
虚函数是一个方法,子类可以用父类的,也可以用自己实现的
dadalan
2008-11-15
打赏
举报
回复
虚函数意义 : 实现晚捆绑
对提高程序的可扩展性有重要意义。
纯虚函数:提供一个统一的接口,防止切片。
还没淹死的鱼
2008-11-14
打赏
举报
回复
就是两个抽象的概念,纯虚函数是编程的起点。
应该说这俩概念是程序开发人员多年智慧的结晶,解决问题的法宝。
oyljerry
2008-11-14
打赏
举报
回复
纯虚函数就是一个接口,子类都需要实现
虚函数是一个方法,子类可以用父类的,也可以用自己实现的
scengion
2008-11-14
打赏
举报
回复
举个例子,基类实现了一个虚函数,子类实现了一个虚函数,那么当用基类指针指向子类对象时,调用该虚函数就是调用的子类实现的功能,如果不是虚函数则只能调用基类实现的功能。详细的可以去看看方法的覆盖和隐藏的含义。
纯虚函数除了上面的好处外,其还可以定义方法而不实现,就像先约定规则,至于实现则是以后的事.
passionhip
2008-11-14
打赏
举报
回复
虚函数是多态的基础,任何一本C++语法书籍都会提到这个。
而纯虚函数是完全被用于继承的,用于接口的定义。
C++学习篇?
纯
虚函数
和抽象类
在许多情况下,在基类中不能对
虚函数
给出有
意义
有实现,而把它说明为
纯
虚函数
,它的实现留给该基类的派生类去做。这是
纯
虚函数
的作用。下面给出一个
纯
虚函数
的例子。 #include class point//抽象类 { ...
EmployeeManger.cpp
员工类Employee中,计算奖金的成员函数没有具体的
意义
,定义为
纯
虚函数
, 员工类变为抽象类。 (2)定义一个管理类,实现对不同类型员工的管理。成员函数包括:构造函数、析构函数,增加、查询、 修改、删除、显示...
多态的例子
1) 理解重载运算符的
意义
。 2) 掌握(友元)运算符重载函数的实现方法。 3) 理解动态联编的概念,学习使用
虚函数
实现动态多态性。 4) 掌握
虚函数
和
纯
虚函数
的使用方法。 5) 掌握抽象类的使用。
C++中
虚函数
和
纯
虚函数
的问题总结
C++中
虚函数
和
纯
虚函数
的问题总结
虚函数
虚函数
的定义
虚函数
的目的
纯
虚函数
纯
虚函数
的定义
纯
虚函数
的特点
虚函数
相关问题 问题一:基类的
虚函数
表存放在内存的什么位置,虚表指针vptr的初始化时间 ...
C++
虚函数
和
纯
虚函数
虚函数
和
纯
虚函数
的区别 首先:强调一个概念 定义一个函数为
虚函数
,不代表函数为不被实现的函数。 定义它为
虚函数
是 为了允许用基类的指针来调用子类的这个函数 , 也就是
虚函数
是指一个类中你希望重载的成员函数...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章