在Rational中利用C++可视化[VC/C++编程]
本文“在Rational中利用C++可视化[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
IBM ®Rational®Systems Developer 的 C++ 可视化(C++ Visualization)特点可以让您利用 C++ 代码,操纵一个近似 UML 的标记供应与 UML 建模类似的本领.这篇文章展示了若何图形化地表示(显示) C++ 原理,发现并显示它们在 UML 图中的关系,成立新的 C++ 组件,直接从图中编辑源代码,成立关联和导航特点.
C++ 可视化特点的介绍
IBM®Rational®Systems Developer C++ 可视化特点将建模本领带到利用 Eclipse C/C++ Development Toolkit (CDT),一个开放开辟环境的 C++ 项目中来.通过为 C++ 源代码成立 Unified Modeling Language 2.0 (UML 2) 代理组件使机动建模在实况 C++ 项目上变成大概,这样答应您把它们当作 UML 组件来利用.这些代理组件仅仅存在于这个图中,它们在这里被成立,并且不需求优先的,实体 UML 模子组件.
当您成立这样一个组件时,可视化引擎只会查找那些已经被选中的代码组件和与它有直接关系的组件.因此,它不会反对完成源代码,除非您明确规定这个行为.这就是与逆向工程工具的差别之处. 图形表示(显示)的另一好处是它们老是与源代码同步,这意味着 UML 图,像 Class 大概 Topic 图一样,在改变发生时总能在代码中反映这些改变.
这篇文章描写了 C++ 可视化特点在编程和编制代码的平常活动中是怎样起到帮忙的作用的.
开始阶段
关于 CDT 项目索引器
Rational Systems Developer C++ 可视化特点依靠 Eclipse CDT 索引器来获得关于源组件的信息.因此,这篇文章举荐您激活项目的Full Indexing.您要末在成立这个项目的时刻来设置这个选项,要末从这个项目的Properties页面来设置.您还可以从 Preferences页面为全部的 C++ 项目将完好索引器设置为默许的索引器(Main menu > Windows > Preferences > C/C++ > Indexer).
在您的系统上安装 Rational Systems Developer.
在这篇文章中导入 Eclipse CDT 程序库项目下载的样例,导入到您的 Rational Systems Developer 工作区.
在类图上可视化 C++ 元素
Rational Systems Developer 支持这些元素:
C++ 类的可视化(图形化表示),数据范例构造,列举以及 UML 分类符的范例定义.
Namespace 相当于一个 UML 包
文件和文件夹相当于 UML 工件
您可以在一个 UML 图上可视化地表示这些元素,要末通过弹出式菜单,要末通过拖放地方法.
利用 C++ 元素弹出式菜单
C++ 可视化特点为 C++ 元素(拜见图1)供应了一个显示上下文菜单选项,它可以让您通过以下几个步骤将C++ 元素显示在新的大概现有的类图上:
激活这个弹出式菜单.
挑选 Visualize > Add to New Diagram File > Class Diagram.
图 1. 显示弹出式菜单
图 2 显示了根源于显象在一个图中的样本项目的分类 Book.图标中可视化 C++ 元素与 UML 类在利用 C++ 特别标符和构造上有所辨别,它们显示在表格 1中.
图2. 一个 C++ 类显示在 Class 图标中
<
以上是“在Rational中利用C++可视化[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |