上一页 下一页

信号

描述

信号是在对象之间传递的发送请求实例的规范,通常在类或包图中。接收对象处理其Receptions指定的Received请求实例。Send请求携带的数据表示为Signal的属性。信号的定义与处理信号发生的分类器无关。

接收被定义为从Signal元素导出的接收对象的特征。接收采用信号的名称,信号的属性作为参数。

工具箱图标

学到更多

OMG UML规范:

OMG UML规范(UML上部结构规范,v2.1.1,第450页)规定:

信号以异步方式触发接收器中的反应而没有回复。信号发送方不会阻止等待回复,而是立即继续执行。通过声明与给定信号相关联的接收,分类器指定其实例将能够接收该信号或其子类型,并将以指定的行为对其进行响应。

和(UML上部结构规范,v2.1.1,p.447 - 448):

接收是声明分类器准备对信号的接收作出反应的声明。接收指定信号并指定预期的行为响应。处理信号的细节由与接收或分类器本身相关联的行为指定。...使用与关键字<signal>的操作相同的符号显示接收