消息 message) 消息一对象之间相互请求或相互协作 的途径,是要求某个对象执行某个功能 操作的规格说明 消息内容一通常包含接收方及请求接 收方完成的功能信息 发送方一发出消息,请求接收方响应 接收方一收到消息后,经过解释,激 活方法,予以响应
消息(message) • 消息 ⎯ 对象之间相互请求或相互协作 的途径,是要求某个对象执行某个功能 操作的规格说明 • 消息内容 ⎯ 通常包含接收方及请求接 收方完成的功能信息 • 发送方 ⎯ 发出消息,请求接收方响应 • 接收方 ⎯ 收到消息后,经过解释,激 活方法,予以响应
为什么对面向对象方法感兴趣? 面向对象方法的主要优点 自然性 追求软件系统对现实系统的直接模拟, 尽量实现将现实世界中的事物直接映射到 软件系统的解空间中。 ●软件复用 可复用性(可重用性) reusebility 可扩展性 可管理性
为什么对面向对象方法感兴趣? 面向对象方法的主要优点: •自然性 追求软件系统对现实系统的直接模拟, 尽量实现将现实世界中的事物直接映射到 软件系统的解空间中。 •软件复用 可复用性(可重用性) reusebility •可扩展性 •可管理性
可复用性(可重用性) 面向对象技术允许复用的不仅仅是 代码,通过面向对象技术,我们可以复 用需求、分析、设计、测试计划、用户 界面以及体系结构等等,事实上,软件 工程生存期中的每个部分都可以复用
可复用性(可重用性) 面向对象技术允许复用的不仅仅是 代码, 通过面向对象技术, 我们可以复 用需求、分析、设计、测试计划、用户 界面以及体系结构等等, 事实上, 软件 工程生存期中的每个部分都可以复用
传统系统分析:面向功能,把系统看成 组功能 OOA:把问题当作一组相互作用 的实体,并确定实体间关系
传统系统分析:面向功能 ,把系统看成 一组功能 OOA: 把问题当作一组相互作用 的实体,并确定实体间关系
面向对象技术是一个有全新概念的 开发模式,其特点是: (1)方法是对软件开发过程所有阶段进 行综合考虑而得到的 (2)从生存期的一个阶段到下一个阶段 所使用的方法与技术具有高度的连 续性; (3)将OOA、OOD、OOP集成到生存 期的相应阶段
面向对象技术是一个有全新概念的 开发模式,其特点是: (1)方法是对软件开发过程所有阶段进 行综合考虑而得到的; (2)从生存期的一个阶段到下一个阶段 所使用的方法与技术具有高度的连 续性; (3)将OOA、OOD、OOP集成到生存 期的相应阶段