请输入您要查询的百科知识:

 

词条 UML中的公共机制
释义

规格目录

UML不只是一种图形语言。实际上,在它的图形表示法的每部分背后都一个规格说明,这个规格说明提供了对构造块的语法和语义上的文字叙述。

UML的图形表示法用来对系统进行可视化;UML的规格说明用来描述系统的细节。

UML的规格说明提供了一个语义底版,它包含了一个系统的各模型的所有部分,并且各部分相互联系,并保持一致。因此,UML图只不过是对底版的简单视觉投影,每一个图展示了系统的一个特定的方面。

修饰

UML表示法中的每一个元素都有一个基本符号,可以把各种修饰细节加到这个符号上。

例如右图的类图中,类名用斜体字表示抽象类,方法名前 加上各种符号——(表示私有类型的),+(表示公有类型的),#(表示保护类型的)。这就是一种修饰。

通用划分

分为类/对象二分法

类是一个抽象;对象是这种抽象的一个具体形式。

UML的每一个构造块几乎都存在像类/对象这样的二分法。例如用例和用例实例(场景),构件和构件实 例,节点和节点实例等。

接口/实现二分法

接口声明了一个契约,而实现则表示了对该契约的具体实施,它负责如实地实现接口的完整语义。

几乎每一个UML的构造块都有像接口/实现这样的二分法。例如用例和实现它们的协作,操作和实现它们的方法

扩展机制

对UML图示符号的扩展。包括构造型Stereotype,标注值Tagged value,约束Constraint

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/17 9:02:29