微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

StarUML

StarUML

StarUML

一.下载

网上资源太多,官方地址:https://sourceforge.net/projects/staruml/

链接https://pan.baidu.com/s/13sb2CX9RoGOWSvyr01vc9g 提取码:xj3i
复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V3的分享

说明
如果误操作导致视图界面混乱该如何还原? 目前没有找到重置的方法,只能重装。
请不要使用汉化包

二.使用操作说明

一个测试样例:如何生成C++代码

1.添加新工程:

启动StarUML,点击“Empty Project”,在右边的“Model Explorer”看到新建的“Untitled”,Untitled是工程名

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.添加模型: "Untitled"右键,“Add” ->“Model”

在这里插入图片描述

3.添加类图: "Model1"右键,“Add Diagram” ->“Class Diagram”

在这里插入图片描述

4.设置profile(UML轮廓): 主菜单"Model"->“Profile…”->“C++ Profile”

在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

5.生成代码: “Tools”->“C++”->“Generate Code…”

在这里插入图片描述

三.UML类图使用

现在就可以开始设计类了

在这里插入图片描述

1.点击class

输入我们需要的1.class xx; 2.类成员; 3类函数

在这里插入图片描述


在这里插入图片描述

2.连线

先点击需要的UML连接关系,先点击第一个框,按着鼠标不动一直到最终的class框。

在这里插入图片描述


在这里插入图片描述


最终UML图

在这里插入图片描述

3.生成代码

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


最终代码,有兴趣的可以试试。

参考资料:
1.清风徐来 C++ StarUML

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐