第六章 面向对象基础.ppt

2、链接(Link)   链接用于表示对象间的各种关系,包括组成关系的链接(Composition Link)、聚集关系的链接(Aggregation Link)、限定关系的链接(Qualified Link)以及导航链接(Navigation Link)。各种链接关系与类图中的定义相同,在链接的端点位置可以显示对象的角色名和模板信息。 对象A 对象A 对象C 对象D 对象G 对象H 对象E 对象F 限定词 各种关系的链接   对于链接还可以加上“角色”与“约束”,在链角色上附加的约束有global(全局),local(局部),parameter(参数),self(自身),broadcast(广播)。 3、消息   在对象之间的静态链接关系上可标注消息,消息类型有简单消息,同步消息和异步消息三种。用标号表示消息执行的顺序。消息定义的格式如下:   消息类型 标号 控制信息:返回值:=消息名 参数表 控制信息{ 条件控制信息 如:[x>y] 重复控制信息 如:*[I=1..n]  标号有3种:  顺序执行:按整数大小执行。1,2…  嵌套执行:标号中带小数点。1.1,1.2,1.3,… 并行执行:标号中带小写字母。1.1.1a,1.1.1b,…   Predecessor guard-condition sequence-expression return-value:=sign

文档评论(0)

1亿VIP精品文档

相关文档