
多态-纯虚函数和抽象类
发布日期:2021-11-20 10:17:51
浏览次数:8
分类:技术文章
本文共 565 字,大约阅读时间需要 1 分钟。
/*
在多态中,通常父类中虚函数的实现是毫无意义的,主要都是调用子类重写的内容因此可以将虚函数改为纯虚函数
纯虚函数语法:virtual 返回值类型 函数名 (参数列表)=0;
当类中有了纯虚函数,这个类也称为抽象类抽象类的特点:
1.无法实例化对象 2.子类必须重写抽象类中的纯虚函数,否则也属于抽象类 */#include "pch.h"#include#include using namespace std;class base { public: virtual void func() = 0;//纯虚函数,当类中有了纯虚函数,这个类也称为抽象类};class son :public base { public: virtual void func() { //2.子类必须重写抽象类中的纯虚函数,否则也属于抽象类 cout << "func调用" << endl; }};void test01() { //base b;//1.抽象类.无法实例化对象 base *base = new son; base->func();//父类的指针或引用来指向子类的对象}int main(){ }
转载地址:https://blog.csdn.net/weixin_43223362/article/details/102905211 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2023年09月02日 20时08分58秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
虚拟机栈---JVM(五)
2019-03-07
本地方法栈---JVM(六)
2019-03-07
执行引擎---JVM(十一)
2019-03-07
哈夫曼树及哈夫曼编码到底是怎么回事儿?
2019-03-07
KMP算法
2019-03-07
饿了么UI组件库中,Image组件预览图片错位的解决
2019-03-07
一个Scrapy项目实现同时爬取不同的网站,网站内不同的站点
2019-03-07
使用squoosh网的压缩方法实现浏览器前端压缩图片功能
2019-03-07
初探TypeScript
2019-03-07
ElementUI组件table展开expand子项动态获取数据时,视图不更新
2019-03-07
Canvas自定义文字旋转缩放渲染
2019-03-07
微信小程序中设置字体的坑
2019-03-07
Scrapy爬虫踩坑记录
2019-03-07
koa-body4接收formData数据
2019-03-07
koa返回前端响应后,后台静默做其他操作
2019-03-07
uniapp开发聊天APP踩坑记录
2019-03-07
JS实现网页开关灯效果
2019-03-07
前端实习笔试 亚信科技
2019-03-07
语言未动,博客先行
2019-03-07