 使用 Graphviz 绘画 UML 图
2.2 关联 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3 聚合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.4 组成 . association */ { Interviewer -> Candidate [arrowhead=vee] } } Interviewer Candidate 7 2.3 聚合 聚合(aggregation)是一种特殊的关系,是一种弱的包含关系,包含方以空心菱形表示。例 如,一个部门含有一些员工: digraph { node [shape=box, fontname="Inconsolata0 码力 | 20 页 | 331.51 KB | 1 年前3 使用 Graphviz 绘画 UML 图
2.2 关联 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3 聚合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.4 组成 . association */ { Interviewer -> Candidate [arrowhead=vee] } } Interviewer Candidate 7 2.3 聚合 聚合(aggregation)是一种特殊的关系,是一种弱的包含关系,包含方以空心菱形表示。例 如,一个部门含有一些员工: digraph { node [shape=box, fontname="Inconsolata0 码力 | 20 页 | 331.51 KB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)类之间的关系是用以下符号定义的。 PlantUML 语言参考指引 (1.2023.11) 57 / 538 3.2 类之间的关系 3 类图 关系类型 符号 绘图 泛化关系 <|-- 组合关系 *-- 聚合关系 o-- 可以用.. 来代替-- ,会显示为虚线。 示例: @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 在关系之间使用标签来说明时, 使用 : 后接标签文字。 对元素的说明,你可以在每一边使用 "" 来说明. @startuml 类01 "1" *-- "many" 类02 : 包含 类03 o-- 类04 : 聚合 类05 --> "1" 类06 @enduml 在标签的开始或结束位置添加 < 或 > 以表明是哪个对象作用到哪个对象上。 @startuml class 汽车 发动机 - 汽车 : 驱动 SpringGreen } skinparam stereotypeCBackgroundColor YellowGreen 类01 "1" *-- "many" 类02 : 包含 类03 o-- 类04 : 聚合 @enduml 3.30 模板样式 你可以给模型自定义颜色和字体 (You can define specific color and fonts for stereotyped classes0 码力 | 539 页 | 7.74 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)类之间的关系是用以下符号定义的。 PlantUML 语言参考指引 (1.2023.11) 57 / 538 3.2 类之间的关系 3 类图 关系类型 符号 绘图 泛化关系 <|-- 组合关系 *-- 聚合关系 o-- 可以用.. 来代替-- ,会显示为虚线。 示例: @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 在关系之间使用标签来说明时, 使用 : 后接标签文字。 对元素的说明,你可以在每一边使用 "" 来说明. @startuml 类01 "1" *-- "many" 类02 : 包含 类03 o-- 类04 : 聚合 类05 --> "1" 类06 @enduml 在标签的开始或结束位置添加 < 或 > 以表明是哪个对象作用到哪个对象上。 @startuml class 汽车 发动机 - 汽车 : 驱动 SpringGreen } skinparam stereotypeCBackgroundColor YellowGreen 类01 "1" *-- "many" 类02 : 包含 类03 o-- 类04 : 聚合 @enduml 3.30 模板样式 你可以给模型自定义颜色和字体 (You can define specific color and fonts for stereotyped classes0 码力 | 539 页 | 7.74 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 174 页 | 1.98 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 174 页 | 1.98 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 174 页 | 2.00 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 174 页 | 2.00 MB | 1 年前3
 PlantUML 1.2020.22 语言参考指引类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 295 页 | 3.08 MB | 1 年前3 PlantUML 1.2020.22 语言参考指引类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 295 页 | 3.08 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 307 页 | 3.17 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 307 页 | 3.17 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 381 页 | 4.05 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 381 页 | 4.05 MB | 1 年前3
 PlantUML 1.2021.1 语言参考指引类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 376 页 | 4.00 MB | 1 年前3 PlantUML 1.2021.1 语言参考指引类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 376 页 | 4.00 MB | 1 年前3
 PlantUML 1.2021.3 语言参考指引类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 398 页 | 4.22 MB | 1 年前3 PlantUML 1.2021.3 语言参考指引类之间的关系 类之间的关系通过下面的符号定义: Type Symbol Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class050 码力 | 398 页 | 4.22 MB | 1 年前3
共 9 条
- 1













