plantuml 教程
时间: 2023-02-07 18:55:21 浏览: 68
高级表格-python web接口开发与测试
PlantUML 是一个开源的图形描述语言,可以使用简单的文本语法来绘制各种图形,包括序列图、时序图、用例图、类图、活动图、组件图和网络图等。它支持多种输出格式,如 SVG、PNG、EPS 和 ASCII-Art。
基本语法
- 定义对象:对象的名称和类型使用方括号 "[]" 括起来。
例如,定义一个名为 "Bob" 的人:
```
[Bob]
```
定义一个名为 "Alice" 的类:
```
[<abstract>Alice]
```
定义一个名为 "Rabbit" 的接口:
```
[<interface>Rabbit]
```
- 定义关系:使用 "--" 或 "->" 表示关系。
例如,Bob 拥有一个名为 "car" 的对象:
```
[Bob] -- [car]
```
Bob 向 Alice 发送消息:
```
[Bob] -> [Alice]
```
- 定义注释:使用 "note" 关键字和方括号表示注释。
例如,给 Bob 和 Alice 的关系添加注释:
```
[Bob] -> [Alice]
note right of [Bob] : 注释文本
```
更多详细的语法及示例,可以参考 PlantUML 官方文档:http://plantuml.com/zh/ 。
阅读全文