虚函数和纯虚函数的区别和作用 虚函数和纯虚函数的区别
发稿时间:2023-08-30 12:17:52 来源: 互联网
【资料图】
1、虚函数是在基类中作总体框架定义,定义时在函数的返回类型名前加上专virtual构成。
2、它的具体不属同实现版本是在其类的派生类里实现的。
3、纯虚函数是在其类中连基本框架都定义不出来,所以只是用“virtual 类型名 函数名()=0;”的形式来声明基类中有这么一个函数,而它的实现则完全由基类的派生类根据不同需要来完成。
4、有纯虚函数的基类叫抽象类,不能被实例化(即不能生成对象),只能被继承。
5、我的理解是:虚函数实现的具体版本中总是有通用的部分,这些通用部分可以在基类中定义,而纯虚函数则完全没有能共用的部分,完全是由派生类中不同的实现完成的。
6、供参考……。
本文到此分享完毕,希望对大家有所帮助。
产业
- 1 存量房贷利率调整渐行渐近,部分银行称已做好预案
- 2 国泰环保:公司主营业务为污泥处理服务、污泥处理和新能源产业环保成套设备销售、水环境生态修复
- 3 君亭酒店:第二季度旗下酒店住宿行业指标均达历史最高水平
- 4 别克英朗1公里耗油多少钱(别克英朗油耗多少钱一公里)
- 5 北京学生专属保障计划启动
- 6 中报解读 | 新城悦服务上半年核心业务延续较强增长,美元债影响持续弱化
- 7 王一博被批耍大牌!赴广电座谈会戴帽摆脸无正装,网友:能听懂?
- 8 营口市紧抓辽河文化产业带 优化城市发展空间维度
- 9 1985年日本空难(关于1985年日本空难的基本详情介绍)
- 10 市民不满招生老师频繁推销课程 吐槽后遭言语辱骂