- 5
- 0
- 约8.91千字
- 约 43页
- 2017-05-23 发布于广东
- 举报
电子科技大学C讲义第15章多态性
* §15.1 函数重载 第十五章 目 录 §15.3 静态联编和动态联编 §15.2 子类型 §15.4 虚函数 §15.5 纯虚函数和抽象类 §15.6 虚析构函数 第十五章小结 封装性、继承性和多态性构成了面向对象程序设计语言的三大特性。 封装性是基础,继承性是关键,多态性是扩充。 多态性是指对不同类的对象发出相同的消息将会有不同的行为。 消息主要是指对类的成员函数的调用,不同的行为是指不同的实现。 本章主要介绍多态性;动态联编,虚函数;纯虚函数和抽象类等重要内容。 第十五章 多态性和虚函数 函数重载是多态性的一种简单形式,它是指允许在相同的作用域内,相同的函数名对应着不同的实现。 函数重载的条件是要求函数参数的类型或个数有所不同。对成员函数的重载有以下三种表达方式: 1、在一个类中重载; 2、在不同类中重载; 3、基类的成员函数在派生类中重载。 §15.1 函数重载 具有相同名字的重载函数是在编译时区分的,有以下三种区分方法: 1、根据参数的特征加以区别,例如: show(int, char); show (char*, float); 2、使用类作用域符“::”加以区分,
您可能关注的文档
- 生产一致性控制计划经CCC审查通过版本.doc
- 理论力学物体的受力分析1.ppt
- 现代生物进化理论的由来课件新人教版必修2.ppt
- 班班通鸿合多学科白板软件说明书版本.doc
- 生命的起源与进化复习济南版.ppt
- 生态与设计20041012.doc
- 生态学名词解释与习题练习含答案.doc
- 生态学第三章种群生态学3.ppt
- 生态学第03章种群及其基本特征.ppt
- 理想树600分考点700分考法2016届高考生物二轮复习专题2细胞的结构和功能课件.ppt
- 第二章第二节 基因在染色体上复习课件高一下学期生物人教版必修2.pptx
- 第3课 中古时期的欧洲 课件-高一下学期统编版必修中外历史纲要下(3).pptx
- 专题七 近现代中国的政治制度与社会治理 课件 高三统编版历史二轮复习.pptx
- 第4课+中古时期的亚洲高一下学期统编版必修中外历史纲要下.pptx
- 高三生物二轮复习课件 光合作用与细胞呼吸的原理及相互联系.pptx
- 第5课 中国古代官员的选拔与管理高二上学期历史统编版选择性必修1国家制度与社会治理.pptx
- 第9课 近代西方的法律与教化 课件--高二上学期历史统编版选择性必修1国家制度与社会治理(1).pptx
- 高三一轮复习生物:细胞的生命历程 细胞的增殖课件.pptx
- 第8课 欧洲思想解放运动 课件高一下学期统编版必修中外历史纲要下.pptx
- 第17课 中国古代的户籍制度与社会治理 课件高二上学期历史统编版选择性必修1国家制度与社会治理.pptx
最近下载
- 2024贵州贵阳市事业单位管理岗位定向招聘退役士兵33人笔试参考题库及答案解析.docx VIP
- 2024年北京科技职业大学辅导员招聘考试真题汇编附答案.docx VIP
- 清明文明祭扫主题班会PPT课件.pptx VIP
- 2014年铜陵县三中七年级第一学期第一次月考-数学.docx VIP
- 《ISO13485-2024》医疗器械质量管理体系用于法规的要求.pptx VIP
- 地下室防水专项施工方案-.pdf VIP
- (正式版)DB65∕T 4766-2024 《公路波纹钢桥涵设计规范》.pdf VIP
- 附件9 高特电子BMS储能用户手册.pdf VIP
- 七氟丙烷自动灭火系统操作说明.doc VIP
- 全身经络穴道大全(人体彩图).docx VIP
原创力文档

文档评论(0)