首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > Rational >

在用Rational Rose设计时遇到的2个小疑点

2012-02-23 
在用Rational Rose设计时遇到的2个小问题1.如何标志一个类是抽象类2.在类的specification对话框中,general

在用Rational Rose设计时遇到的2个小问题
1.如何标志一个类是抽象类
2.在类的specification对话框中,general Tab中的type,stereotype是干什么用的?

我用的rose是2003,谢谢

[解决办法]
stereotype:版型、衍型,UML的扩展方式,用于指定一个明确的类型
[解决办法]
1、抽象类如果你设置不出来,估计是语言没有选择对。你看看你这个类创建时候的default language,这个如果设置正确,你就可以直接在class specification中设置类为abstract.
2、这个是标志类的类型,或者说是系统中的类型的,你打开的应该是standard specification。
[解决办法]
stereotype更多地被翻译成“构造型”,是对相应元素的修饰或描述信息,比如在Rose中对类使用不同的
构造型的话,Rose会绘制不同的图标。
[解决办法]
4楼的准确
[解决办法]
作用就是分类,让你一看就知道是关于哪方面的元素,比如类的构造型:边界、控制、实体,你一看就知道这个类是关于哪方面的类,设计器一看就知道绘制什么样的图标。
[解决办法]
这样的区别的意义就是便于理解,方便沟通。
[解决办法]
一般情况下,边界类用于系统与人或其他系统的接口,控制类用于业务逻辑的处理,实体类用于持久保存的数据,也可以说依次对应于MVC模型中的V、C、M。
更详细的用法详见UML建模的相关资料。

热点排行