- 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++程序设计丁亚涛第6章指针课件教学.ppt
- C++程序设计丁亚涛第7章结构体、共用体、枚举课件教学.ppt
- C++程序设计丁亚涛第8章类与对象课件教学.ppt
- C++程序设计丁亚涛第9章流课件教学.ppt
- C++程序设计丁亚涛第10章链表课件教学.ppt
- C++程序设计丁亚涛第11章软件开发技术课件教学.ppt
- C++程序设计冯博琴C++程序设计内容简介课件教学.ppt
- C++程序设计冯博琴C++第1章课件教学.ppt
- C++程序设计冯博琴C++第2章课件教学.ppt
- C++程序设计冯博琴C++第3章课件教学.ppt
- 近三年个人工作总结.docx
- 组织生活会个人检视剖析材料.docx
- 2026年春江苏开放大学中国政治思想史050006形成性考核作业一答案.pdf
- 2026年春江苏开放大学中国政治思想史050006形成性考核作业二答案.docx
- 近三年个人工作总结.doc
- 2026年春江苏开放大学生活中的经济学060057综合作业一答案.doc
- 2026年春江苏开放大学中国政治思想史050006形成性考核作业二答案.doc
- 2026年春江苏开放大学商务笔译060758第一次过程性考核作业答案.docx
- 2026年春江苏开放大学生活中的经济学060057综合作业二答案.doc
- 2026年春江苏开放大学商务笔译060758第一次过程性考核作业答案.pdf
最近下载
- 2026年学习教育查摆问题清单及整改措施台账(四个方面16条).docx VIP
- 生态安全考试题库及答案.doc VIP
- 《我的好朋友》幼儿园小班社会PPT课件.pptx VIP
- ISO50001能源管理体系标准解读.pptx VIP
- 教科版科学五年级下册2用浮的材料造船(课件)(共14张PPT+视频).pptx VIP
- 江苏省常州 2025年中考第一次模拟考试物理试卷(含答案).docx VIP
- 一种利用禽畜粪污制备的土壤改良剂及其制备方法.pdf VIP
- 21ZJ902+园林绿化附属工程设施(中南标)建筑图集.docx VIP
- 2023年广西中考英语试题及答案 .pdf VIP
- 生物安全题库试卷及答案.docx VIP
原创力文档

文档评论(0)