IBM RSA (IBM rational software architect ) V8 学习之三 C++类图

紧接前面的文章继续:

IBM RSA (rational software architect ) V8 学习之二 新建项目

简单开始,选择项目文件“example_uml”,在下方视图里面找到属性页,选择“概要文件”,如下:

点击“添加概要文件”弹出窗口,添加如下c++的类型:

最后添加的概要文件就是这样了:

OK,开始创建C++类模型了,鼠标放在屏幕上,自然弹出一个框框,里面有一些基本的c++语法,实际上就是右边的面板里面的一些东西了:

我们往操作区域插入一个结构体,直接插入的是类,不是结构体,所以需要额外操作:

在面板选“构造的类”,在工作区域点击创建,修改结构体名字为my_struct:

添加结构体属性和结构体操作(就是成员函数)。

先添加属性,m_dbl;选中变量,然后选择属性中的常规标签:

点击选择类型,弹出窗口,输入double, 选择c++ type对应的double:

OK,这个属性就创建成功了。

接着创建成员函数:

上面图里面,限定词,静态即为static,抽象为抽象函数,查询为在函数后面添加const 属性。

选择“构造型”标签,选择“应用构造型”,选择cpp operation:

则,类图修改如下:

添加函数的返回类型,在属性页选择“参数”:

返回类型和参数都可以在这里设置,指定返回类型为int *,添加参数long arg_in,如下:

返回类型为int *,所以多重性需要指定*,而参数arg_in,直接指定为1即可。

保存工程,即可。

下一讲,再讲C++继承,再之后就UML生成C++代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值