- 0
- 0
- 约1.05万字
- 约 40页
- 2018-04-17 发布于江西
- 举报
第讲_多态性与虚函数().ppt
第12讲 多态性与虚函数 12.1 授课内容 多态性与虚函数。主要内容: 1.多态性的基本概念; 2.编译时的多态性和运行时的多态性的概念; 3.虚函数的概念、作用及应用; 4.虚析构函数的概念、作用及应用。??? 第12讲 多态性与虚函数 12.2 授课要求 1.理解编译时的多态性和运行时的多态性的概念; 2.掌握多态性的概念; 3.掌握虚函数的概念、作用及应用; 4.掌握虚析构函数的概念、作用及应用 。 第12讲 多态性与虚函数 12.3 授课重点 1.重点是多态性的概念和虚函数。 12.4 授课难点 1.难点是是虚函数。 1.多态性的概念 多态性(polymorphism)是面向对象程序设计的一个重要特征。利用多态性可以设计和实现一个易于扩展的系统。 在C++程序设计中,多态性是指具有不同功能的函数可以用同一个函数名,这样就可以用一个函数名调用不同内容的函数。 在面向对象方法中一般是这样表述多态性的: 向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。也就是说,每个对象可以用自己的方式去响应共同的消息。 1.多态性的概念 多态性分为两类: 静态多态性和动态多态性。 函数重载和运算符重载实现的多态性属于静态多态性。在程序编译时系统就能决定调用的是哪个函数,因此静态多态性又称编译时的多态性。 动态多态性是在程序运行过
您可能关注的文档
- 计算机前沿技术yuehg.ppt
- 中国文化_八大菜系_对外汉语.ppt
- 第四章_薪酬调查与工资结构.ppt
- 光纤陀螺数字信号处理.ppt
- 第章应力状态分析和强度理论.ppt
- NBA市场营销学(李弘董大海编著)第十三章__促销策略.ppt
- 精美可爱淡雅ppt背景.ppt
- 第讲_区域填充和字符处理.ppt
- 、网络与信息安全法律体系的完善.ppt
- “挑战杯”动员暨参赛说明大会.ppt
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
最近下载
- 托兰斯创造性思维测验_词汇.pdf VIP
- 函数的性质 讲义--高三数学一轮专题复习.pdf VIP
- JB∕T 13696-2019 无人驾驶工业车辆 .pdf
- 七年级上册英语语法归纳总结.docx
- 七年级英语语法最全整理.docx
- AEG吸油烟机DBE8990M使用说明书.pdf
- 上海市浦东新区2026年社区工作者招聘考试核心押题卷(第3套)(附独家高分解析).docx VIP
- 2026年上海市浦东新区社区工作者招聘考试核心押题卷(第2套)(附独家高分解析).docx VIP
- 上海市浦东新区2026年社区工作者招聘考试核心押题卷(第1套)(附独家高分解析).docx VIP
- 苏州一光全站仪使用指导书.pdf
原创力文档

文档评论(0)