《物流管理信息系统》 (2)对象的特征 MISMIS MIS 对象是构成和支撑整个软件系统的基石。对 象的三个主要特征为: MI S ◆模块独立性 MIS MIS ◆动态连接性 MIS MIS ◆易维护性 MIS 3)对象的识别 M 系统的目的不同,对象的划分也就不一样 M 对象划分的基本原则是:寻求大系统中事物 的共性,将所有共同的系统成分确定为一个对象
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 对象是构成和支撑整个软件系统的基石。对 象的三个主要特征为: u模块独立性 u动态连接性 u易维护性 系统的目的不同,对象的划分也就不一样 。 对象划分的基本原则是:寻求大系统中事物 的共性,将所有共同的系统成分确定为一个对象
《物流管理信息系统》 二、类的基本概念 MISMIS MIS 在现实世界中有许多内部状态和外部行为相 似的对象,由这些对象构成的集合就是类 M构成类的基本元素: MIS MIS ●标识: 类的名称,用以区分其它类; ●继承描述:指子类承袭的父类的名称,以及继承得到 M 的结构与功能: S 数据结构:是对该类数据的组织结构的描述; M ●操作: 指该类通用功能的具体实现方法: l S ●接口: 指面向其它类的统一的外部通讯协议。 对象与类的关系相当于一般程序设计语言中 变量和变量所具有的类型的关系。M1SMIS
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 对象与类的关系相当于一般程序设计语言中 变量和变量所具有的类型的关系。 在现实世界中有许多内部状态和外部行为相 似的对象,由这些对象构成的集合就是类。 构成类的基本元素:
《物流管理信息系统》 三、消息和消息传递1S M MIS 面向对象的世界是通过对象与对象间彼此的 相互合作来推动的,消息是对象之间的通信载体。 M(1)消息及其性质M1SM1 MIS 消息就是用来请求对象执行某个处理或回答 某些信息的要求,是连接对象的纽带。在面向对 象系统中有两类消息,即公有消息和私有消息。 消息具有如下几个性质: ◆同一对象可以接收不同形式的多个消息,产生不同响应。 一条消息可以发送给不同的对象,消息的解释完全由接收 对象完成,不同对象对相同形式的消息可以有不同解释。 与传统程序调用不同,对于传来的消息,对象可以返回相 应的回答信息,也可以不返回,即消息响应不是必须的
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 消息就是用来请求对象执行某个处理或回答 某些信息的要求,是连接对象的纽带。在面向对 象系统中有两类消息,即公有消息和私有消息。 面向对象的世界是通过对象与对象间彼此的 相互合作来推动的,消息是对象之间的通信载体
《物流管理信息系统》 (2)消息传递机制 MISMIS MIS 当一个消息发送给某个对象时,包含要求接收对 象去执行某些活动的信息,接收到消息的对象经 过解释予以响应,对象间的这种相互合作需要一 个机制协助进行,这样的机制称为“消息传递” 消息 传送对象 接 接收对象 《操作名,参数)> 消息传递模型
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 当一个消息发送给某个对象时,包含要求接收对 象去执行某些活动的信息,接收到消息的对象经 过解释予以响应,对象间的这种相互合作需要一 个机制协助进行,这样的机制称为“消息传递”
《物流管理信息系统》 (3)消息模式与方法1 MIS MIS 口消息的形式用消息模式message patte)刻画。一个 消息模式定义一类消。 口消息模式不仅定义了对象接口所能受理的消息,还定 义了对象固有处理能力,是对象接口的唯一信息,使 用对象只需要了解它的消息模式。 口对象的消息模式的处理能力即所谓的“方法 (Mlod),方法是实现消息具体功能的手段
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S