怎样从C++代码生成UML类图

作者&投稿:庞子 (若有异议请与网页底部的电邮联系)

很简单,用trufun kant stuido的反向工程,就可以将c++代码生成UML类图!如下图:


学uml知识和建模应用,上trufun.net,最专业详细的UML参考书,具体的uml模型案例,专业的uml2最新标准工具,专业的客服解答,一应俱全。。




怎样从C++代码生成UML类图~

VS2010是有新增了 UML 建模功能,但是实在不能说对C++友好
反向工程支持C#,不支持C++的,可能得找其他工具区了
推荐几个:
1、Visual Paradigm for UML 10.0
2、EA
3、Trufun kant studio
4、starUML
前面几个都支持C++逆向工程

不过楼主如果只要画类图的话,可以用VS2010的Class View功能,就是L4的效果,勉强还能用吧
还有个Microsoft Visio,也支持VS的逆向工程,个人不是很喜欢,楼主可以试试

这个要用辅助工具,可以从代码反向生成UML图的工具不是很多

Rational Rose
doxygen
Cpp2Uml (这个是eclipse插件)


注意一般来说就算能生成,也会比较复杂不容易看懂,手工绘图才是正道。

uml在线设计-如何从JAVA代码生成UML类图
答:如何从JAVA代码生成UML类图 推荐使用ModelGoon!ModelGoon是什么?它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。适用条件 ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的Eclipse3.6版本 如何安装 推荐在线安装,site地址是...

推荐五个免费UML建模工具
答:利用Eclipse中的Green插件,也可以进行UML的绘制。Green是live round-tripping编辑器,也就是说它支持软件工程和逆向工程技术。您可以使用它创建一个UML类图,或生成代码。还可以利用PlantUML工具进行UML图的绘制。PlantUML是一个用来绘制UML图的Java类库。支持的UML图包括:时序图、用例图、类图、组件图、...

如何从Visual Studio中的UML类图生成C#源代码
答:可在 Visual Studio旗舰版中使用“生成代码”命令来从 UML 元素创建代码。默认情况下,该命令将为您在 UML 类图上选择的每个类型生成一个 C# 类型。 可以通过修改或复制生成代码的文本模板来修改和扩展此行为。 可以为包含在模型中不同的包中的类型指定不同的行为。

类图课堂问题及答案
答:2、类的属性和方法的可见性有哪些?UML中如何表示?答:类的属性和方法的可见性有protect(符号“#”),private(符号“-”),public(符号“+”)3、已知三个类A.B和C.其中类A由类B的一个实类和类C的1个或多个实类构成.请画出能够正确表示类A,B和C之间关系的UML类图.答:4、根据以下...

如何用OmniGraffle画UML类图
答:类图是UML中使用最多的框图,类图可以通过代码反向获得,也可以对UML类图正向获得代码。类图就是表示类、接口等类图元素之间的关系的图。下图是trufun UML工具反向工程生成的类图案例。

请问用VS从已有代码中逆向工程出UML设计类图时,为何无法将体系结构中的...
答:类图。uml建模项目肯定不能跟实体类在同一个类库下啊 你UML是描述的一个关系。至于在不在同一类库下面那是你创建的时候是可以避免的。 为了能让Visual Studio能帮你自动的生成类图 你应该要接受在一个类库下面。 只要它不局限你 必须在 代码级的东西就可以 。你可以先产生 在还原 ...

eclipse怎么使用MDT逆向生成UML图
答:你可以用eclipse插件trufun,进行逆向代码生成uml图,可以支持java,和net的项目。。

学习UML对软件开发作用(uml主要用于哪种软件开发方法)
答:4.**可视化编程逻辑:类图、时序图等UML图形能够帮助开发人员可视化地表示程序的结构和流程。这有助于更好地理解和编写代码,减少开发中的错误和混淆。5.**系统文档:通过生成UML图形,可以自动生成系统文档。这种文档的生成更加规范和标准,有助于维护人员理解和修改代码,也方便新团队成员的快速上手。6....

什么uml 工具可由类图生成c++代码
答:VS2010是有新增了 UML 建模功能.反向工程支持C#,不支持C++的,推荐几个:1、Visual Paradigm for UML 10.0 2、EA 3、Trufun kant studio 4、starUML

如何从JAVA代码生成UML类图
答:推荐使用ModelGoon!ModelGoon是什么?它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。适用条件 ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的Eclipse 3.6版本 如何安装 推荐在线安装,site地址是h 需要注意的是...