支持自动类关联的免费 UML 图工具有什么好用的

发布于 2024-11-14 11:05:13 字数 202 浏览 6 评论 0原文

我正在寻找一个简单的工具,它可以让我列出几个类,描述每个类的成员和方法,成员的数据类型,识别数据类型何时是另一个类(例如,如果我有一个类Foo 并且类 Bar 的成员是 Foo fooItem 那么它将在 FooBar 之间建立链接 类)。有什么建议吗?

I'm looking for a simple tool that will let me list a few classes, describe the members and methods of each class, the data types of the members, recognize when a data type is another class (e.g if I have a class Foo and a member of the class Bar is Foo fooItem then it will establish a link between Foo and Bar classes). Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

怕倦 2024-11-21 11:05:13

查看 Argo UML 和 Astah(原为 Jude)

Check out Argo UML and Astah (was Jude)

仅冇旳回忆 2024-11-21 11:05:13

尝试一下umbrello。易于学习并且具有许多 uml 图的功能。

Give umbrello a try. Easy to learn and has many features for uml diagrams.

酒解孤独 2024-11-21 11:05:13

PlantUML - http://plantuml.com/

图是使用简单的语言定义的。可在许多其他工具、编辑器和开发环境中使用。

还可以生成 ASCII 艺术,我觉得很有用。尝试在线演示服务器 - http://plantuml.com/plantuml/

 ┌───┐          ┌─────┐
 │Bob│          │Alice│
 └─┬─┘          └──┬──┘
   │    hello      │   
   │──────────────>│   
 ┌─┴─┐          ┌──┴──┐
 │Bob│          │Alice│
 └───┘          └─────┘

PlantUML - http://plantuml.com/

Diagrams are defined using simple language. Can be used within many other tools, editors and development environments.

Can also generate ASCII art which I find useful. Try the online demo server - http://plantuml.com/plantuml/

 ┌───┐          ┌─────┐
 │Bob│          │Alice│
 └─┬─┘          └──┬──┘
   │    hello      │   
   │──────────────>│   
 ┌─┴─┐          ┌──┴──┐
 │Bob│          │Alice│
 └───┘          └─────┘
白鸥掠海 2024-11-21 11:05:13

你的问题似乎与寻找一个可以对java代码进行逆向工程的工具有关。您实际上没有任何免费软件能够满足您的所有需求。

Your question seems to be related to find a tool which can reverse engineer a java code. You don't really have any freeware able to do all what you need.

下雨或天晴 2024-11-21 11:05:13

对于@UMLGURU 的观点,Sparx EA 将提供逆向工程,但不是免费的。如果您只需要一些战术性的东西,那么您也许可以使用 30 天的免费试用版。

http://www.sparxsystems.com/products/ea/index.html

To @UMLGURU's point, Sparx EA will provide reverse engineering but is not free. If you just need something tactical then you could perhaps use the free 30 day trial.

http://www.sparxsystems.com/products/ea/index.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文