- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML使用说明讲义
生成代码时的一些设置选项:#include stdio.h
#define __STDC_CONSTANT_MACROS
#ifdef _WIN32
#define snprintf _snprintf
//Windows
extern C
{
#include libavcodec/avcodec.h
#include libavformat/avformat.h
#include libavfilter/avfiltergraph.h
#include libavfilter/buffersink.h
#include libavfilter/buffersrc.h
#include libavutil/avutil.h
#include libswscale/swscale.h
#include SDL/SDL.h
};
#else
//Linux...
#ifdef __cplusplus
extern C
{
#endif
#include libavcodec/avcodec.h
#include libavformat/avformat.h
#include libavfilter/avfiltergraph.h
#include libavfilter/buffersink.h
#include libavfilter/buffersrc.h
#include libavutil/avutil.h
#include libswscale/swscale.h
#include SDL/SDL.h
#ifdef __cplusplus
};
#endif
#endif
2.插入头文件:
3.不想生成属性参数的get和 set操作
4.在类里面
5.插入#define 先插入类型再选择language 在声明里添加define
6.想将类的某个属性public,现在包按如下设置:
将类变为外部类,在生成代码时不生成此类的代码类的其他地方或已经实现,仅在用图表示时可以用到)设置如下:
8.构造函数里面添加代码首先在添加一个与构造函数的操作,然后像普通函数一样添加实现代码。
时不同的包在不同的文件夹,如下:
10.如何显示自动生成的一些操作。双击包名。
11.类的属性命名时前面有下划线,如何让自动生成的get、set属性值的函数忽略下划线
12.如何不用画图实现public,
13.如何让cpp文件包含同路径下同文件时不用写对路径
14如何不头文件生成oxf/oxf.h
oxf/去掉。
15.添加类似Q_OBKECT 先新增类型然后修改模板添加名字,在声明里空格
16.默认容器选项在ContainerSet选项
…”选择插入项目,将需要引入第三方项目的主项目设置为活动项目。然后,拖动第三方项目的包名到该主项目的包下。下图(a)中rhcpp为活动项目,TestVccp和TestVccpXYL项目为刚引入的第三方项目。最后可以对引入的类进行继承、关联等操作。
图(a)
图(b)
23.为属性赋初值,有两种方式。
方式一:点击要添加属性值的属性名,从右键弹出菜单中选择“特征”,在“常规”选项卡中,在“初始值”中填入初始值 。此种方法,将会在每个默认构造函数中都为该属性赋予此初始值。
方式二:点击某个构造函数,在右键弹出菜单中选择“特征”,在“常规”选项卡的初始化器中对该属性进行赋值。
也可以在“参数”选项卡中,为某个属性进行赋初值。这种方法赋的值作用域只在本构造函数中。
24.添加继承关系
打开某个类图,把一个要继承该类的类拖拽到该类图上。
25.去掉父类中的私有继承成员和函数。将状态图栏目对应的Simplify修改为Copy。
25. 安装UML Rational
1)双击Rhapsody804Windows64x文件夹下的setup.exe程序,一直保存默认安装,直到安装完成。
2)依次点击eetop.cn_crack文件夹、crack文件夹、8.0.4文件夹,找到RP_UTIL_DLL.dll文件,将其拷贝到安装目录下,替换之前的文件。
3)在弹出的加载授权文件中,选择eetop.cn_crack文件夹下的license.dat文件,完成授权。
4) 从开始菜单中打开“IBM Rational Rhapsody for C++ 8.0.4 64bit”程序,进行相关操作。
26.配置产生的头文件格式为Linux环境。
双击配置组建下的DefaultConfig,点击“设置”选项卡在环境设置中设置环境为“Linux”。
26.新建一个项目,首先需要在包下把RoundtripScheme设置为Basic。
其次把组件下对应的字段也设置为B
文档评论(0)