- 3
- 0
- 约5.31千字
- 约 27页
- 2017-02-06 发布于重庆
- 举报
C面向对象程序设计(第二版)第六章多态性与虚函数
* * * * * * * * * * * * * * * * * * * * * * * * C++面向对象程序设计 C++面向对象程序设计(第二版) 主编 曹静 中国水利水电出版社 C++面向对象程序设计(第二版) 第六章 多态性与虚函数 * C++面向对象程序设计 第六章 多态性与虚函数 6.1 多态性概述 6.2 重载与再定义 6.3 运算符重载 6.4 虚函数 6.5 抽象类 * C++面向对象程序设计 6.1 多态性概述 6.1.1 多态的类型 6.1.2 多态的实现 * C++面向对象程序设计 6.1.1 多态的类型 多态性是指同一个消息被不同类型的对象接收时产生不同的行为,特点就是一个接口,多个实现。C++中多态性按照类型可以分为强制多态、过载多态、包含多态和参数多态四种。 强制多态是指通过语义操作,强制数据做本不属于该类型数据的操作。编译器内部的数据的隐式转换,比如3.0+4操作时转换成3.0+4.0就属于此种类型 重载多态是指函数重载,同名的操作在不同的环境下有不同的行为。前面学习过的普通函数重载和将要学习的类成员函数重载、运算符重载都属于此种类型。 包含多态是指在同一类族中定义于不同类中的同名函数的多态行为。我们本章将要学习的虚函数就属于此种类型。 参数多态是指功能、结构实现相同但所作用于的数据类型不同,也就是数据类型参数化的多态。第七章中的函
您可能关注的文档
最近下载
- JEP160A 电子固态晶圆、芯片和器件的长期存储指南.docx VIP
- 口袋妖怪金手指代码口袋妖怪金手指代码.doc VIP
- 单元作业设计 小学数学 人教版 三年级下册《面积》.docx VIP
- 2026年功能性母婴纺织品研发及生产项目实施方案.docx VIP
- 氢能供应链关键节点脆弱性识别与防护措施.pdf VIP
- 产供销协调会议管理制度.docx VIP
- 基于差分隐私的视频数据隐私保护发布方案.pdf VIP
- 2025年互联网营销师病毒式营销与裂变活动中的高价值用户获取专题试卷及解析.pdf VIP
- (高清版)DB33∕T 2363.6-2021 市域(郊)铁路工程质量验收规范 第6部分:电力与牵引供电工程 .pdf VIP
- 2025年演出经纪人演出物流中的现场清点与交接流程规范专题试卷及解析.pdf VIP
原创力文档

文档评论(0)