类图
文章目录
创建类图
要创建类图:
- 首先选择一个元素,新建的类图作为其子元素。
- 在菜单栏选择 Model | Add Diagram | Class Diagram 或在上下文菜单选择 Add Diagram | Class Diagram 。
参见
UML Class Diagram - For more information about UML Class Diagram.
模型元素
模型元素 (Model Element) 是所有 UML 模型元素 (UML model elements)的抽象元素。
在已选取的模型元素上可以按 Enter
或双击使用 快速编辑 。
-
Name Expression : 编辑名称表达式
名称表达式语法
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name stereotype ::= (identifier) visibility ::= '+' | '#' | '-' | '~' name ::= (identifier)
-
Visibility : 更改可见性.
-
Add Note : 增加链接注释.
分类
分类是以下元素的抽象:
- Class 类
- Interface 接口
- Signal 信号
- DataType 数据类型
- PrimitiveType 原始类型
- Enumeration 枚举
- Component 组件
- Artifact 人工
在已选取的分类上可以按 Enter
或双击使用 快速编辑 。
-
Name Expression : 编辑名称表达式
名称表达式语法
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name stereotype ::= (identifier) visibility ::= '+' | '#' | '-' | '~' name ::= (identifier)
-
Visibility : 更改可见性
-
Add Note : 增加链接注释
-
Add Attribute (
Ctrl+Enter
) : 增加属性 -
Add Operation (
Ctrl+Shift+Enter
) : 增加方法 -
Add Reception : 增加reception.
类
创建类:
- 在 工具栏 选择 Class
- 图上拖动控制类的大小
通过菜单创建类 (仅适用模型元素) :
- 选择要包含新类的元素
- 菜单栏选择 Model | Add | Class 或上下文菜单选择 Add | Class 。
在已选取的类上可以按 Enter
或双击使用 快速编辑 。
-
Name Expression : 编辑名称表达式
名称表达式语法
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name stereotype ::= (identifier) visibility ::= '+' | '#' | '-' | '~' name ::= (identifier)
-
Visibility : 改变可见性
-
Add Note : 增加链接注释
-
Add Attribute (
Ctrl+Enter
) : 增加属性 -
Add Operation (
Ctrl+Shift+Enter
) : 增加方法 -
Add Template Parameter : 增加模板参数
-
Add Reception : Add a reception.
-
Add Sub-Class : 增加子类
-
Add Super-Class : 增加父类
-
Add Provided Interface : 增加提供的接口
-
Add Required Interface : 增加所需的接口
-
Add Associated Class : 增加关联类
-
Add Aggregated Class : 增加聚合类
-
Add Composited Class : 增加复合类
-
Add Port : 增加端口