首页 > 其他 > 详细

虚函数

时间:2020-09-04 15:06:18      阅读:34      评论:0      收藏:0      [点我收藏+]

一、申明与定义方式

二、虚函数作用与应用

三、虚基表

四、虚函数继承

五、回避虚函数的默认机制

1、应用场景

基类的版本通常完成继承层次中所有类型都要做的共同任务,而派生类中定义的版本需要执行一些与派生类本身密切相关的操作;

(1)子类重写虚函数时调用基类同名函数

例如重写CDialog的OnInitDialog()时,会在首行添加一句:CDialogEx::OnInitDialog(),用来调用基类的虚函数;(https://www.cnblogs.com/zhuluqing/p/8671009.html)

(2)直接调用虚函数

double undiscounted = baseP->Quote::net_price(42)  // 使用作用域运算符

虚函数

原文:https://www.cnblogs.com/wllwqdeai/p/13613124.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!