- 0
- 0
- 约1.27万字
- 约 67页
- 2017-01-01 发布于广东
- 举报
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++程序设计白伟青等第7章课件教学.ppt
- C++程序设计白伟青等第8章课件教学.ppt
- C++程序设计白伟青等第9章课件教学.ppt
- C++程序设计白伟青等第10章课件教学.ppt
- C++程序设计白伟青等封面课件教学.ppt
- C++程序设计丁亚涛第1章C++概述课件教学.ppt
- C++程序设计丁亚涛第2章数据类型、运算符和表达式课件教学.ppt
- C++程序设计丁亚涛第3章程序的流程控制课件教学.ppt
- C++程序设计丁亚涛第4章数组课件教学.ppt
- C++程序设计丁亚涛第5章函数课件教学.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 新视野大学英语3读写教程(第三版)u3培训课件.pptx VIP
- 盘扣式脚手架巡视检查记录表.docx VIP
- 蜜蜂授粉技术操作规程 .pdf VIP
- 2023年福建南平中考英语真题及答案.pdf VIP
- SY∕T 6106-2020 气田开发方案编制技术要求.pdf
- 项目二 任务一 托盘(教案)《餐饮服务与管理》(高教版第二版)同步课堂.docx
- 2025年演出经纪人演员梯队建设与组合(团体)管理专题试卷及解析.pdf VIP
- 2025年房地产经纪人“层级分摊法”在复杂建筑中的应用专题试卷及解析.pdf VIP
- 基于联邦学习的医疗数据隐私保护方案.pdf VIP
- 2025年无人机驾驶员执照考古勘探中地形复杂与文物碰撞风险事故案例分析专题试卷及解析.pdf VIP
原创力文档

文档评论(0)