帮帮文库

返回

面向对象系统设计循序渐进 面向对象系统设计循序渐进

格式:word 上传:2022-06-24 07:59:01

《面向对象系统设计循序渐进》修改意见稿

1、“.....把对象的属性和操作结合在起,构成个 的对象......”

2、“.....只能使用对象提供的服务。 继承 继承表达了对象的般与特殊的关系。特殊类的对象具有般类的全部属性 和服务。 车 机动车非机动车 汽车火车自行车人力三轮车 机动车具有车的全部属性和服务,同样汽车具有机动车的全部属性和服 务。 般和特殊是相对而言的,在车和机动车之间,车是般类基类超 类父类,机动车是特殊类子类在机动车和汽车之间机动车是般 类,汽车是特殊类。 继承具有传递性,如汽车具有车的全部属性和服务......”

3、“.....对象提供的服务规定的消息格式称作 消息协议。 消息包括被请求的对象标识被请求的服务标识输入信息和应答信息。 如用电视遥控器发送个选台消息,请求电视机执行换台服务。 结构与连接 个系统般由很多对象组成,对象之间并不是互相孤立的,而是存在着各 种各样的关系。包括部分整体般特殊实例连接消息连接。 部分整体 我们不用关心电视机的内部工作原理, 电视机提供了选台调节音量等功能让我们使用。面向对象系统设计循序渐渐 对象之间存在的部分与整体的结构关系。如是机的个部分......”

4、“..... 内存硬盘显示器键盘 机 部分整体关系中有两种方式组合和聚合。 上面机就是个组合的例子,个部分对象只能属于个唯的整 体对象机。组合关系中部分和整体的关系很紧密。聚合关系中则比较松 散,个部分对象可以属于几个整体对象。 般特殊 对象之间存在着般和特殊的结构关系,也就是说它们存在继承关系。很多 时候也称作泛化和特化关系。 实例连接 实例连接表现了对象之间的静态联系,它通过对象的属性来表现出对象之 间的依赖关系。对象之间的实例连接称作链接......”

5、“.....它表现了这样种联系个对象 发送消息请求另个对象的服务,接收消息的对象响应消息,执行相应的服 务。 多态性 多态性是指般类中定义的属性和服务,在特殊类中不改变其名字,但通过 各自不同的实现后,可以具有不同的数据类型或具有不同的行为。 如个绘图系统中类的多态性 当向图形对象发送消息进行绘图服务请求后,图形对象会自动判断自己的面向对象系统设计循序渐渐 所属类然后执行相应的绘图服务。 概述 既然面向对象是种思维方式,当然就需要用种语言来表达来交流......”

6、“.....只是语言,不是方法。 任何语言都有语法和语义两个方面。采用模型元模型模型 和用户对象四个层次来定义其体系结构。 是基于面向对象的可视化建模语言,支持面向对象的各种概念,提供 了丰富的概念元素和图形表示元素,就像英语语言中提供了丰富的单词。 通过用元素按照规定的语法建立系统模型,可以按照不同的抽象层次建 立如分析模型和设计模型。 的公共机制包括说明装饰通用划分扩展机制。 下章我们将进步讨论语言......”

7、“.....我深刻地体会到面向对象系统设计带来的种种便 利 良好的可复用性。开发同类项目的次数与开发新项目的时间成反 比,谁也不愿做重复劳动吧。 易维护。基本上不用花太大的精力跟维护人员讲解,他们可以自己 读懂源程序并修改了,要不然开发的系统越多,你的负担就越重 ,不是吗。 良好的可扩充性。以前,在向个用结构化思想设计的庞大系统中 加个功能则必须考虑兼容前面的数据结构理顺原来的设计思 路,即使客户愿意花钱修改......”

8、“.....在向 个用面向对象思想设计的系统中加入新功能,不外乎是加入些 新的类,基本上不用修改原来的东西,这种感觉真爽。 面向对象系统设计循序渐渐 前言 本书是本介绍面向对象软件系统设计的书,从组织结构上分为两大部 分面向对象的概念与概述面向对象系统设计。第部分是基础,第 二部分是核心。 本书对面向对象概念和语言的介绍并不是面面具到,介绍的基本上 是本书需要用到的那部分内容,所有不适合作为面向对象概念或语言的 参考手册。 阅读本书的基础 至少熟悉种编程语言,最好熟悉的是面向对象编程语言......”

9、“..... 如果你只有结构化思想的开发经验,那么阅读本书后会对你有所启发。 如果你有面向对象思想的开发经验,那么就让我们起来探讨吧。 阅读指南 如果你已经熟悉了面向对象概念,当我提到封装消息对象 类等术语时,你可以不查阅资料,那么你可以跳过第第二章,直接阅读 第三章的内容,否则你还是从头看起。 建立共同语言 为了避免在下面的讨论中因些名称的问题而产生的理解,我觉得有 必要先说明下我的些口语习惯和些中英文名称对应关系。叙述中具体使 用哪个名词或用中文还是英文,要根据具体上下文而定......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
面向对象系统设计循序渐进.doc预览图(1)
1 页 / 共 31
面向对象系统设计循序渐进.doc预览图(2)
2 页 / 共 31
面向对象系统设计循序渐进.doc预览图(3)
3 页 / 共 31
面向对象系统设计循序渐进.doc预览图(4)
4 页 / 共 31
面向对象系统设计循序渐进.doc预览图(5)
5 页 / 共 31
面向对象系统设计循序渐进.doc预览图(6)
6 页 / 共 31
面向对象系统设计循序渐进.doc预览图(7)
7 页 / 共 31
面向对象系统设计循序渐进.doc预览图(8)
8 页 / 共 31
面向对象系统设计循序渐进.doc预览图(9)
9 页 / 共 31
面向对象系统设计循序渐进.doc预览图(10)
10 页 / 共 31
面向对象系统设计循序渐进.doc预览图(11)
11 页 / 共 31
面向对象系统设计循序渐进.doc预览图(12)
12 页 / 共 31
面向对象系统设计循序渐进.doc预览图(13)
13 页 / 共 31
面向对象系统设计循序渐进.doc预览图(14)
14 页 / 共 31
面向对象系统设计循序渐进.doc预览图(15)
15 页 / 共 31
预览结束,还剩 16 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档