PlantUML官网
Real World PlantUML 建议画图前从这里拷贝模板
PlantUML在线编辑 虽然简洁但是比官网好用的多
PlantUML 在线编辑器画面美观推荐使用
文章目录
- 类图
类图
一直都没搞懂 关联,依赖,组合,聚合的关系,看了视频稍微明白了一点
10 分钟学会 UML 类图(UML Class Diagram Tutorial)
继承、实现、依赖、关联、聚合和组合
我的理解,如有不对还请指正~
- 依赖 比如A类的test(B b) 方法 就算是对B有依赖 ⭐️(关系程度,星多说明关系越紧密)
- 关联 比如A类的成员变量就是 mB 就算是对B有关联 ⭐️⭐️
- 聚合 关联关系的一种特殊形式,强调整体和部分的关系,比如Car类中成员变量是 BenchCar,但是BenchCar定义到了Car类之外,删除了Car类不影响BenchCar类 ⭐️⭐️⭐️
- 组合 关联关系的一种特殊形式,强调整体和部分的关系,比如Car类中成员变量是 BenchCar,但是BenchCar定义到了Car类里面,删除了Car类,BenchCar类也没有了 ⭐️⭐️⭐️⭐️