使用 UML 图以可视方式开发 C/C++ 应用程序

可以创建 UML 图,以便在单个紧密集成的开发环境中使用 UML 表示法来检查和设计 C/C++ 应用程序的工件。
借助 UML 图,可以检查现有系统以找出系统的组件和相互关系并以另一种形式创建系统表示。还可以使用 UML 图来理解和分析系统的结构信息以及自动将系统的结构信息从代码抽象为更高抽象级别的新形式。无需访问最初生成的设计,便可重新设计系统以获得更好的可维护性或者生成系统的副本。还可以修改目标系统或者设计和生成新系统。

UML 类图描绘应用程序中的部分或者所有组件或元素。可以使用类图来检查和设计 C/C++ 类和数据类型的结构和关系。可以使用应用程序中的一部分类来创建您自己的上下文,以便于检查、理解、协作和设计。还可以直接从类图中设计一些 C/C++ 元素。

可以使用 UML 时序图来检查和设计 C/C++ 应用程序的行为和交互或者以可视方式表示 C/C++ 方法。

可以使用不可编辑的临时浏览图来创建快速静态视图和浏览应用程序中的现有关系,并可使用不可编辑的主题图来根据上下文和查询创建应用程序的动态视图。


反馈