少走弯路 → PlantUML网站推荐

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类也没有了 ⭐️⭐️⭐️⭐️
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
CLion是一款强大的集成开发环境,它可以用于C和C++语言的开发。虽然CLion本身没有直接提供生成UML类图的功能,但我们可以通过借助其他工具来实现。 首先,我们可以使用CLion自带的代码分析工具来查看代码的层次结构。通过这个功能,我们可以查看类、函数和变量等的依赖关系,并以树状结构展示。虽然这并非是完整的UML类图,但可以帮助我们分析代码的结构。 另外,我们可以使用CLion插件来生成UML类图。有一些第三方插件可以与CLion集成,例如PlantUMLUMLet。这些插件通常提供了UML类图的绘制和生成功能。我们可以将源代码转换为UML表示,并在CLion中进行可视化展示。 一个常用的方法是使用PlantUML插件。首先,我们需要在CLion中安装PlantUML插件。安装完成后,我们可以在代码中使用特定的注释语法来描述类、关联和继承等关系。然后,我们可以启动PlantUML插件,它会根据我们的注释生成并展示UML类图。 虽然这些方法可以帮助我们在CLion中生成UML类图,但在使用过程中可能会面临一些限制和挑战。因此,使用专门的UML工具来生成类图可能更为方便和灵活,例如Visual Paradigm、Enterprise Architect等。 总之,尽管CLion本身没有提供生成UML类图的功能,但我们可以通过使用CLion自带的代码分析工具或借助第三方插件来实现。这样可以帮助我们更好地理解和分析代码的结构。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值