在线 UML 类图
点击“+ 类”,写下名称和属性,并拖到合适的位置。要连接时,使用“连接图形”并选择关系类型。
使用方法类、属性和关系绘于一图
广告
在线 UML 类图: 用途
写下类的属性和方法,标记可见性(+、-、#、~),并用关联、继承、组合、聚合或依赖连接各个类,两端带多重性。图会在您输入时绘制。
代码使用 Mermaid 的开放语法,与 GitHub、GitLab 和 Notion 所绘制的相同,因此可以把同一段文本粘贴到项目文档中。
使用方法
- 写出带属性和方法的类。
- 用关系箭头连接各个类。
- 下载 PNG 或 SVG 图。
使用场景
- 系统分析的大学作业。
- 项目文档。
- 编程前对领域建模。
常见问题
如何书写一个类?
使用 class 名称 { },在花括号内每行写一个属性或方法。前面的符号表示可见性:+ 公有,- 私有,# 受保护,~ 包内。方法带括号,后面可以写返回类型,如 +total() float。
如何表示继承、组合和聚合?
用类之间的箭头:A <|-- B 是继承(B 继承自 A),A *-- B 是组合,A o-- B 是聚合,A --> B 是关联,A ..> B 是依赖。多重性写在两侧的引号里,如 Cliente “1” --> “*” Pedido。
这是什么语言?
这是 Mermaid 的语法,一种开放的文本绘图标准,在 GitHub、GitLab 和 Notion 中也适用。您在这里写的代码可以粘贴到这些地方。
真的免费吗?
是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。