- 1
- 0
- 约 46页
- 2015-12-10 发布于广东
- 举报
C++程序设计 连卫民 主编 第11章 类多态的程序设计 本章主要内容: 11.1 类多态概述 11.2 函数重载(重点) 11.3 运算符重载(重点) 11.4 静态联编和动态联编(重点) 11.5 虚函数(重点) 11.6 纯虚函数和抽象类 11.7 上机实训 本章教学目标: 了解在C++程序设计中多态性的两种不同体现 熟悉虚函数和抽象类的引入环境以及C++多态性的设计思想 掌握函数重载和运算符重载的原则和方法以及虚函数和抽象类在程序中的设计方法和步骤 11.1 类多态概述 11.1.1 类多态的概念 多态性是面向对象程序设计的重要特征之一。面向对象程序设计的特征包括:抽象性、封装性、继承性和多态性,其中抽象是核心,封装是基础,继承是关键,多态是补充。多态一般存在于继承的环境中。 所谓多态性是指当不同的对象收到相同的消息时,产生不同的动作。这是面向对象程序设计的重要特征。如果一个语言只支持类而不支持多态是不能被称为面向对象语言的,只能说是基于对象的,如Ada、VB就属于此类。C++语言是支持多态的,利用多态性技术,可以调用同名的函数,实现完全不同的功能。 11.1 类多态概述 11.1.2 类多态的分类 从系统实现的角度看,在C++中有两种多态性:静态多态性和动态多态性。 静态多态性是指在程序编译时系统就
您可能关注的文档
- C#程序设计项目化教程 郑广成 ch04.ppt
- C#程序设计项目化教程 郑广成 ch07.ppt
- C#程序设计项目化教程 郑广成 ch11.ppt
- C#应用程序设计 教学课件 作者 韦鹏程 张伟 朱盈贤 第10章 文件I-O操作.ppt
- C_C++程序设计 李云峰 C语言课程导学.ppt
- C_C++程序设计 李云峰 第3章 结构化程序设计.ppt
- C_C++程序设计 李云峰 第4章 利用函数编程.ppt
- C_C++程序设计 李云峰 第5章 利用数组编程.ppt
- C_C++程序设计 李云峰 第7章 利用构造类型编程.ppt
- C++程序设计 连卫民 主编 第3章 选择结构的程序设计.ppt
- 高校理工科实验室的性别化空间政治_2026年5月.docx
- 数字化转型对企业治理结构的影响与董事会监督职能重塑_2026年3月.docx
- 大学生助农表情包在老年机显示适配与传播障碍解决_2026年3月.docx
- 互文性典故化用无痕技巧掌握.docx
- 智能插座在大学生宿舍安全用电管理中的应用_2026年5月.docx
- 脑纹绘画:将脑电波图形直接转换为墙面艺术图案.docx
- 共享经济平台双边用户匹配的公平与效率平衡机制设计_2026年3月.docx
- 高维导游:向三维生物解释四维空间的讲解词.docx
- 银饰发黑擦银布抛光损伤程度评估.docx
- 生成式人工智能辅助大学生论文写作的伦理边界与规范研究_2026年3月.docx
最近下载
- 甲状腺癌诊疗指南(2026).docx
- 全屋定制招商方案.pptx VIP
- 《运动损伤与康复》王国祥 7第七章 手腕部运动损伤与康复.ppt VIP
- 2026年寰宇东方国际集装箱(青岛)有限公司招聘备考题库完整参考答案详解.docx VIP
- 2023ACQ531变频器水行业专用变频器.docx VIP
- 电力电子技术题库及答案.doc VIP
- 青少年社交焦虑量表(SAS-A).docx VIP
- DBJ50T-342-2019 工程建设对既有建(构)筑物安全影响评估标准 .docx VIP
- 沅陵事业单位笔试真题2025.docx VIP
- 2025年江苏南京市高三二模高考数学试卷(答案详解).pdf VIP
原创力文档

文档评论(0)