📄 umlsemantics007.htm
字号:
<td width="22%">依赖</td> <td width="57%">角色是一种构造型依赖,其源是类型,目标是关联角色。角色依赖指定关联角色的角色是源的目标。这个角色类型必须是参加关联角色的类型的角色之一。</td> </tr> <tr> <td width="22%">子类</td> <td width="22%">一般化</td> <td width="57%">子类是一种构造型的一般化,它指定在这种上下文中,子类型是超类型的子类 (而不是子类型)。在这里,子类继承表示子类型继承了超类型的结构和行为,但子类型不是超类型的类型。</td> </tr> <tr> <td width="22%">子类型</td> <td width="22%">一般化</td> <td width="57%">子类型是一种构造型的一般化,它指定子类型是超类型的子类型。在这里,子类型限定表示子类型继承超类型的结构和行为,而且子类型是超类型的类型。</td> </tr> <tr> <td width="22%">使用</td> <td width="22%">依赖</td> <td width="57%">使用是一种构造型依赖,其源和目标必须都是用例,表示源用例也包含目标用例的行为。</td> </tr> <tr> <td width="22%"> </td> <td width="22%"> </td> <td width="57%"> </td> </tr> </table> <p>有七个标准限制条件应用于本图所描述的元模型类:</p> <table border="1" cellspacing="1" bordercolor="#000000" width="534" align="center"> <tr> <td width="22%">名字</td> <td width="22%">应用于</td> <td width="57%">语义</td> </tr> <tr> <td width="22%">完整</td> <td width="22%">一般化</td> <td width="57%">完整是应用于一般化关系集合的限制条件,它表示所有子类型都被指定完成(尽管可以省略),而且不允许附加的子类型。</td> </tr> <tr> <td width="22%">互斥</td> <td width="22%">一般化</td> <td width="57%">互斥是应用于一般化关系集合的限制条件,它表示实例可以具有不超过一个给定的子类型作为实例的类型。这是一般化的默认语义,表示除非另外指定为重叠,所有实例都只能有一个子类型作为实例的类型。</td> </tr> <tr> <td width="22%">隐含</td> <td width="22%">关联</td> <td width="57%">隐含是应用于关联的限制条件,它表示关联未实现,而只是概念上的。</td> </tr> <tr> <td width="22%">不完整</td> <td width="22%">一般化</td> <td width="57%">不完整是应用于一般化关系集合的限制条件,它表示并非所有子类型都被指定完成(即使一些被忽略或不是模型的部件),允许附加子类型。这是一般化的默认语义,表示除非另外指定为完整,所有超类型可以具有附加子类型。</td> </tr> <tr> <td width="22%">或</td> <td width="22%">关联</td> <td width="57%">或是应用于实例集合的限制条件,它表示在实例集合中,对每个相关联的实例,只有一个实例被实现。或是一种异或限制条件。</td> </tr> <tr> <td width="22%">有序</td> <td width="22%">关联角色</td> <td width="57%">有序是应用于关联角色的限制条件,它表示参加者的顺序在语义上是重要的。</td> </tr> <tr> <td width="22%">重叠</td> <td width="22%">一般化</td> <td width="57%">重叠是应用于一般化关系集合的限制条件,它表示实例可以有一个以上的子类型作为实例的类型。</td> </tr> <tr> <td width="22%"> </td> <td width="22%"> </td> <td width="57%"> </td> </tr> </table> <p>有四个同义词应用于本图所描述的元模型类:</p> <table border="1" cellspacing="1" bordercolor="#000000" width="534" align="center"> <tr> <td width="22%">同义词</td> <td width="78%">定义</td> </tr> <tr> <td width="22%">组合</td> <td width="78%">组合聚集是一种强的聚集形式,其整体的multiplicity不大于1,isChangeable被设为假。</td> </tr> <tr> <td width="22%">判别式</td> <td width="78%">一般化的名字。</td> </tr> <tr> <td width="22%">继承</td> <td width="78%">继承是一种一般化关系。</td> </tr> <tr> <td width="22%">共享</td> <td width="78%">共享聚集是一种弱的聚集形式,其整体的multiplicity大于1。</td> </tr> </table> </blockquote> <p><b><a href="umlsemantics001.htm">返回目录</a></b></p> </body>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -