收藏 分享(赏)

C ++培训之 多态.ppt

上传人:gnk289057 文档编号:7926326 上传时间:2019-05-30 格式:PPT 页数:21 大小:258.50KB
下载 相关 举报
C ++培训之 多态.ppt_第1页
第1页 / 共21页
C ++培训之 多态.ppt_第2页
第2页 / 共21页
C ++培训之 多态.ppt_第3页
第3页 / 共21页
C ++培训之 多态.ppt_第4页
第4页 / 共21页
C ++培训之 多态.ppt_第5页
第5页 / 共21页
点击查看更多>>
资源描述

多态,第九章,2,回顾,继承 访问控制 继承中的构造函数和析构函数 函数覆盖,3,目标,虚函数 纯虚函数 抽象类 动态绑定 虚析构函数,4,虚函数,基类的指针可以指向派生类的对象 但调用的函数却是基类的函数 虚函数可以解决这个问题,5,示例 2-1,#include class Shapes public:void draw() /基类中的函数cout “绘制基本形状n“; ; class Circle : public Shapes private:int radius; public:void draw() /在派生类中重新定义cout “绘制圆形n“; ;,6,示例 2-2,class Square : public Shapes private:int length; public:void draw() /在派生类中重新定义cout draw();ptr = ,调用Shapes的draw()方法,7,虚函数的定义,希望使用draw( )函数绘制不同对象draw( )函数必须在基类中被声明为虚函数virtual void draw() /基类中的虚函数cout “绘制基本形状n“;,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报