- 2
- 0
- 约1.05万字
- 约 39页
- 2018-02-28 发布于浙江
- 举报
[计算机软件及应用]第1章 面向对象基础
1.3.6 多态性(2) 在处理类层次结构时,如果不把对象看作是某一特殊类型,而是将它看作是基类类型的,就可以编写出不依赖特定类型的程序代码。 如在shape类的例子中,不必关心对象具体是circle、triangle还是rectangle,只需要将对象看做是shape类型的并向它发送area()消息,而不考虑该对象如何处理这个消息。这样,即使增加新的图形类型,程序代码也不会受到影响。 2 程序设计与抽象过程 4 面向对象程序的特点 5 面向对象发法发展 简史 1 程序设计范型 面向对象的基本概念 3 封装 对象和类 接口、实现和 消息传递 信息/实现隐藏 继承 多态性 6 小结 1.3.6 多态性(3) 2 程序设计与抽象过程 4 面向对象程序的特点 5 面向对象发法发展 简史 1 程序设计范型 面向对象的基本概念 3 封装 对象和类 接口、实现和 消息传递 信息/实现隐藏 继承 多态性 6 小结 1.3.6 多态性(4) 将派生类的对象看作是基类类型会产生一个问题:如果发送area()消息给一个shape类对象,那么它将执行哪个特定的操作,因为它可能是circle、triangle或者rectangle,编译器会调用谁的area()操作呢? 在面向对象的程序设计中,消息发送给一个对象时,编译器并不做传统意义上的函数调
您可能关注的文档
- [计算机软件及应用]Photoshop Lab模式下让照片变得清晰.doc
- [计算机软件及应用]photoshop_蝉.doc
- [计算机软件及应用]Photoshop_CS4基础教程261DE.ppt
- [计算机软件及应用]Photoshop_详细教程.ppt
- [计算机软件及应用]PhotoShop合成坐在山崖的美女唯美幻想场景图片教程.doc
- [计算机软件及应用]PHP基础教程_零基础学习PHP_PHP基础教程_兄弟连PHP教程_面向对象.ppt
- [计算机软件及应用]POCO C 库学习和分析 -- 流 一.doc
- [计算机软件及应用]PPT picture sampe 5.ppt
- [计算机软件及应用]PPT技巧终极大全.doc
- [计算机软件及应用]PPT实用图库.ppt
- 50万吨汽油调和技改项目环评报告书.pdf
- 河北省文安县第一中学2025-2026学年高一上学期10月月考英语试题(解析版).docx
- 河南省TOP二十校205—2026学年高一上学期10月联考生物试题(原卷版).docx
- 河南省安阳市第一中学、鹤壁市高中、新乡市第一中学三校2025-2026学年高一上学期第一次联考数学试题(解析版).docx
- 河南省部分高中2025-2026学年高一上学期第二次月考数学试卷(解析版).docx
- 河南省百师联盟2025-2026学年高二10月联考数学试题(北师大版)(解析版).docx
- 河南省部分学校2025-2026学年高一上学期期中考试数学试题(解析版).docx
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测数学试题(解析版).docx
- 河南省部分重点中学2025-2026学年高二上学期10月末质量检测英语试题(解析版).docx
- 桥梁伸缩缝安装工艺(可编辑).pptx
原创力文档

文档评论(0)