正在加载图片...
在面向对象系统中,对象之间的相互作用是通过消息传送来进行的。 消息是向对象发出的服务请求,它应该含有下述信息:提供服务的对象标 服务标识、输入信息和回答信息。消息通常由接收对象(提供服务的 对象标识)、调用操作名(服务标识)以及必要的参数等三部分组成。 消息的接收者是提供服务的对象,在设计该对象时,它对外提供的每个 服务应规定消息的格式——消息协议。消息的发送者是要求服务的对象或 其它系统成分,在每个发送点上,需要按服务方规定的消息协议写出一个 完整的消息 当一个对象映射为软件实现时由三个部分组成 (1)私有的数据结构。它用于描述对象的内部状态。 (2)处理,称为操作或方法。它是施加于数据结构之上的 (3)接口。这是对象可被共享的部分,消息通过接口调用相应的操作 接口规定哪些操作是允许的;它不提供操作是如何实现的信息在面向对象系统中,对象之间的相互作用是通过消息传送来进行的。 消息是向对象发出的服务请求,它应该含有下述信息:提供服务的对象标 识、服务标识、输入信息和回答信息。消息通常由接收对象(提供服务的 对象标识)、调用操作名(服务标识)以及必要的参数等三部分组成。 消息的接收者是提供服务的对象,在设计该对象时,它对外提供的每个 服务应规定消息的格式——消息协议。消息的发送者是要求服务的对象或 其它系统成分,在每个发送点上,需要按服务方规定的消息协议写出一个 完整的消息。 当一个对象映射为软件实现时由三个部分组成: (1) 私有的数据结构。它用于描述对象的内部状态。 (2) 处理,称为操作或方法。它是施加于数据结构之上的。 (3) 接口。这是对象可被共享的部分,消息通过接口调用相应的操作。 接口规定哪些操作是允许的;它不提供操作是如何实现的信息
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有