PlantUML 1.2020.22 语言参考指引绘制的 UML PlantUML 语言参考指引 (Version 1.2020.22) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • JSON Data • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa Class05 o-- Class06 Class07 .. Class08 Class09 -- Class10 @enduml PlantUML 语言参考指引 (1.2020.22) 38 / 294 3.3 关系上的标识 3 类图 @startuml Class11 <|.. Class12 Class13 --> Class14 Class15 ..> Class16 Class17 ..|> Class18 #-- Class22 Class23 x-- Class24 Class25 }-- Class26 Class27 +-- Class28 Class29 ^-- Class30 @enduml 3.3 关系上的标识 在关系之间使用标签来说明时, 使用 : 后接标签文字。 对元素的说明,你可以在每一边使用 "" 来说明. @startuml Class01 "1" *-- "many" Class020 码力 | 295 页 | 3.08 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)绘制的 UML PlantUML 语言参考指引 (Version 1.2020.23) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • JSON Data • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa Class05 o-- Class06 Class07 .. Class08 Class09 -- Class10 @enduml PlantUML 语言参考指引 (1.2020.23) 47 / 306 3.3 关系上的标识 3 类图 @startuml Class11 <|.. Class12 Class13 --> Class14 Class15 ..> Class16 Class17 ..|> Class18 #-- Class22 Class23 x-- Class24 Class25 }-- Class26 Class27 +-- Class28 Class29 ^-- Class30 @enduml 3.3 关系上的标识 在关系之间使用标签来说明时, 使用 : 后接标签文字。 对元素的说明,你可以在每一边使用 "" 来说明. @startuml Class01 "1" *-- "many" Class020 码力 | 307 页 | 3.17 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)绘制的 UML PlantUML 语言参考指引 (Version 1.2021.2) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 对象图 • 活动图 • 组件图 • 部署图 • 状态图 • 定时图 同时还支持以下非 UML 图: • JSON Data • YAML Data • Network diagram (nwdiag) Class05 o-- Class06 Class07 .. Class08 Class09 -- Class10 @enduml PlantUML 语言参考指引 (1.2021.2) 51 / 380 3.3 关系上的标识 3 类图 @startuml Class11 <|.. Class12 Class13 --> Class14 Class15 ..> Class16 Class17 ..|> Class18 #-- Class22 Class23 x-- Class24 Class25 }-- Class26 Class27 +-- Class28 Class29 ^-- Class30 @enduml 3.3 关系上的标识 在关系之间使用标签来说明时, 使用 : 后接标签文字。 对元素的说明,你可以在每一边使用 "" 来说明. @startuml Class01 "1" *-- "many" Class020 码力 | 381 页 | 4.05 MB | 1 年前3
PlantUML 1.2021.1 语言参考指引绘制的 UML PlantUML 语言参考指引 (Version 1.2021.1) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 对象图 • 活动图 • 组件图 • 部署图 • 状态图 • 定时图 同时还支持以下非 UML 图: • JSON Data • Network diagram (nwdiag) • 线框图形界面 Class05 o-- Class06 Class07 .. Class08 Class09 -- Class10 @enduml PlantUML 语言参考指引 (1.2021.1) 51 / 375 3.3 关系上的标识 3 类图 @startuml Class11 <|.. Class12 Class13 --> Class14 Class15 ..> Class16 Class17 ..|> Class18 #-- Class22 Class23 x-- Class24 Class25 }-- Class26 Class27 +-- Class28 Class29 ^-- Class30 @enduml 3.3 关系上的标识 在关系之间使用标签来说明时, 使用 : 后接标签文字。 对元素的说明,你可以在每一边使用 "" 来说明. @startuml Class01 "1" *-- "many" Class020 码力 | 376 页 | 4.00 MB | 1 年前3
PlantUML 1.2021.3 语言参考指引绘制的 UML PlantUML 语言参考指引 (Version 1.2021.2) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 对象图 • 活动图 • 组件图 • 部署图 • 状态图 • 定时图 同时还支持以下非 UML 图: • JSON Data • YAML Data • Network diagram (nwdiag) .5分钟后... Bob --> Alice: 再见! @enduml 1.22 文本换行 你可以通过手动在文本中添加使长文本换行。 或者使用 maxMessageSize 设置(此方式暂不支持中文换行): @startuml skinparam maxMessageSize 50 participant a participant b a -> b :这\n一条\n是\n手动换行 a -> Class05 o-- Class06 Class07 .. Class08 Class09 -- Class10 @enduml PlantUML 语言参考指引 (1.2021.2) 53 / 397 3.3 关系上的标签 3 类图 @startuml Class11 <|.. Class12 Class13 --> Class14 Class15 ..> Class16 Class17 ..|> Class180 码力 | 398 页 | 4.22 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)绘制的 UML PlantUML 语言参考指引 (Version 1.2023.11) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 对象图 • 活动图 • 组件图 • 部署图 • 状态图 • 定时图 同时还支持以下非 UML 图: • JSON Data • YAML Data • Network diagram (nwdiag) .5分钟后... Bob --> Alice: 再见! @enduml 1.23 文本换行 你可以通过手动在文本中添加使长文本换行。 或者使用 maxMessageSize 设置(此方式暂不支持中文换行): @startuml skinparam maxMessageSize 50 participant a participant b a -> b :这\n一条\n是\n手动换行 a -> 这种设计方法不仅简洁,而且还能创建既简洁又富有表现力的表述。此外,它还允许通过与序列图相呼 应的语法来描绘类之间的关系,为流畅而深刻地描绘类之间的交互铺平了道路。 除了结构和关系表示法,类图语法还支持进一步的丰富,如包含注释和应用颜色,使用户能够创建信息 丰富且视觉上吸引人的图表。 您可以了解更多有关 PlantUML 中一些常用命令的信息,以增强您的图表创建体验。 3.1 元素声明 @startuml0 码力 | 539 页 | 7.74 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)绘制的 UML PlantUML 语言参考指引 (Version 1.2019.6) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram Car *- Wheel : have 4 > Car -- Person : < owns @enduml PlantUML 语言参考指引 (1.2019.6) 34 / 173 3.3 添加方法 3 类图 3.3 添加方法 为了声明字段 (对象属性)或者方法,你可以使用后接字段名或方法名。 系统检查是否有括号来判断是方法还是字段。 @startuml Object <|-- ArrayList 新的语法将会替换旧的语法。然而考虑到兼容性,旧的语法仍被能够使用以确保向前兼容。 但是我们鼓励用户使用新的语法格式。 5.1 简单活动图 活动标签 (activity label) 以冒号开始,以分号结束。 文本格式支持 creole wiki 语法。 活动默认安装它们定义的顺序就行连接。 @startuml :Hello world; :This is on defined on several **lines**;0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)绘制的 UML PlantUML 语言参考指引 (Version 1.2019.9) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram Car *- Wheel : have 4 > Car -- Person : < owns @enduml PlantUML 语言参考指引 (1.2019.9) 34 / 173 3.3 添加方法 3 类图 3.3 添加方法 为了声明字段 (对象属性)或者方法,你可以使用后接字段名或方法名。 系统检查是否有括号来判断是方法还是字段。 @startuml Object <|-- ArrayList 新的语法将会替换旧的语法。然而考虑到兼容性,旧的语法仍被能够使用以确保向前兼容。 但是我们鼓励用户使用新的语法格式。 5.1 简单活动图 活动标签 (activity label) 以冒号开始,以分号结束。 文本格式支持 creole wiki 语法。 活动默认安装它们定义的顺序就行连接。 @startuml :Hello world; :This is on defined on several **lines**;0 码力 | 174 页 | 2.00 MB | 1 年前3
PlantUML 1.2019.3 语言参考指引绘制的 UML PlantUML 语言参考指引 (Version 1.2019.3) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram Car *- Wheel : have 4 > Car -- Person : < owns @enduml PlantUML 语言参考指引 (1.2019.3) 34 / 156 3.3 添加方法 3 类图 3.3 添加方法 为了声明域或者方法,你可以使用后接域名或方法名。 系统检查是否有括号来判断是方法还是域。 @startuml Object <|-- ArrayList Object 新的语法将会替换旧的语法。然而考虑到兼容性,旧的语法仍被能够使用以确保向前兼容。 但是我们鼓励用户使用新的语法格式。 5.1 简单活动图 活动标签 (activity label) 以冒号开始,以分号结束。 文本格式支持 creole wiki 语法。 活动默认安装它们定义的顺序就行连接。 @startuml :Hello world; :This is on defined on several **lines**;0 码力 | 157 页 | 1.78 MB | 1 年前3
PlantUML 1.2019.2 语言参考指引绘制的 UML PlantUML 语言参考指引 (Version 1.2019.2) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram Car *- Wheel : have 4 > Car -- Person : < owns @enduml PlantUML 语言参考指引 (1.2019.2) 34 / 156 3.3 添加方法 3 类图 3.3 添加方法 为了声明域或者方法,你可以使用后接域名或方法名。 系统检查是否有括号来判断是方法还是域。 @startuml Object <|-- ArrayList Object 新的语法将会替换旧的语法。然而考虑到兼容性,旧的语法仍被能够使用以确保向前兼容。 但是我们鼓励用户使用新的语法格式。 5.1 简单活动图 活动标签 (activity label) 以冒号开始,以分号结束。 文本格式支持 creole wiki 语法。 活动默认安装它们定义的顺序就行连接。 @startuml :Hello world; :This is on defined on several **lines**;0 码力 | 157 页 | 1.78 MB | 1 年前3
共 97 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













