- 7
- 0
- 约5.03千字
- 约 24页
- 2018-05-08 发布于广东
- 举报
第三部分 面向对象的软件开发方法 第7章 面向对象方法概论 7.1 面向对象的基本思想 7.2面向对象的主要概念及基本原则 本节对面向对象中的主要概念和基本原则进行初步的阐述,以期让读者进一步地了解面向对象的基本思想 (1)抽象 从事物中舍弃个别的非本质的特征,而抽取共同的、本质特征的做法叫抽象。 在面向对象方法中,对象是对现实世界中的事物的抽象,类是对对象的抽象,一般类是对特殊类的抽象。这种抽象是根据开发的需要进行的。 在面向对象的不同开发阶段需要进行不同程度的抽象。 (2)分类 把具有共同性质的事物划分为一类,得出一个抽象的概念。 分类帮助我们组织我们所生活的复杂世界。我们可以对在一个特殊分类中的对象做一些假设。如果一个对象是分类(类)的一个实例,它将符合该分类的总体模式。 分类:对象-类- 一般类 (4)消息通信 对象之间只能通过消息进行通讯。 消息必须直接发给特定的对象。消息中包含所请求服务的必要信息,且遵守所规定的通信规格说明。一条消息应包括:消息名、入口参数和返回参数。一个对象可以是消息的发送者,也可以是消息的接收者,还可以作为消息中的参数。 (5)多态性 无多态性的泛化.类可以由层次继承结构所组织。在该结构中,子类将从位于层次结构高层的父类中继承属性、操作和关系。 抽象的父类是指仅用来定义子类的超类。这样,抽象类
您可能关注的文档
- 软件测试 作者 郑人杰 许静 于波 第4章白盒测试一.ppt
- 软件测试 作者 郑人杰 许静 于波 第5章 集成测试.ppt
- 软件测试 作者 郑人杰 许静 于波 第6章系统测试--性能测试.ppt
- 软件测试 作者 郑人杰 许静 于波 第7章测试组织和管理.ppt
- 软件测试 作者 郑人杰 许静 于波 第10章软件质量与软件质量管理.ppt
- 软件测试技术 第2版 作者 佟伟光 软件测试技术01.ppt
- 软件测试技术 第2版 作者 佟伟光 软件测试技术02.ppt
- 软件测试技术 第2版 作者 佟伟光 软件测试技术04.ppt
- 软件测试技术 第2版 作者 佟伟光 软件测试技术05.ppt
- 软件测试技术 第2版 作者 佟伟光 软件测试技术06.ppt
最近下载
- 2025年从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 2026年注册健康管理师资格证考试题库(附答案).pdf VIP
- 酶工程原理及其在食品工业中的应用.ppt VIP
- 新疆公路工程试验检测计费指标.docx VIP
- 景区绿化养护服务投标方案(技术方案).doc
- 二氧化碳气氛下乙苯脱氢制苯乙烯的多维度探究:从反应原理到工业应用.docx
- T_CACM 1403—2022_中医溻渍法技术操作规范.pdf VIP
- 四年级(下)英语期中质量检测卷《PEP版》含答案.docx VIP
- 心电监护仪的使用及操作流程(共40张PPT).pptx VIP
- 2025年湖南省事业单位招聘考试(档案管理)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)