在使用rose设计类图的时候,实线箭头和虚线箭头的区别是什么呢???
实线箭头表示单向关联,即:关联类知道被关联类的公共属性及操作,但被关联类
并不知道关联类的公共属性及操作。关联单向、双向 之分。双向关联用没有箭头的实线表示 虚线箭头表示两个类之间存依赖关系。即:一个类引用另一个类。只存在单向依 赖。生成C++代码时包括必要的#include语句 |
回复: 在使用rose设计类图的时候,实线箭头和虚线箭头的区别是什么呢???
实线表示关联,采用箭头表示导航性。导航性为我们表明可从源类的任何对象到目标类的一个或多个对象遍历。可以把导航性的意义看作是“消息仅能够在箭头的方向上传递”,就像城市的单行道系统。关联类和源类、目标类不一样。关联类是一种关联,也是一个类。它不仅像关联那样连接两个类,而且定义一组属于关系本身的特征。
参考资料:Jim Arlow,Ila Neustadt. 方贵宾等译.UML 2.0和统一过程.机械工业出版社 |
回复: 在使用rose设计类图的时候,实线箭头和虚线箭头的区别是什么呢???
welcome
|
所有的时间均为北京时间。 现在的时间是 01:10 AM. |