UML Rose的使用(五) --关系
来源:互联网 发布:php蜘蛛池 编辑:程序博客网 时间:2024/04/29 13:49
关系是类之间的词法连接,是一个类了解另一个类的属性、操作和关系。
类之间可以建立四种关系:关联、依赖性、累积和一般化。
关联:
比如数据库之间的主外键关系,关联可以是单向的,也可以是双向的。
单向关联的类是易复用的,双向关联 是很难复用的。
关联还可以反身。
依赖性:
总是单向的。
累积:
强关联。累积关系是整体和个体间的关系。
一般化:
显示类之间的继承关系。
关联和依赖性的差别:
1.依赖性并不对关系的类增加属性.
2.关联可以是双向的,而依赖性只能是单向的.依赖性也用包之间的关系.
Person House
如果house是全局的,则Person知道它存在.
如果House实例化为Person操作中的本地变量,则Person知道他的存在.
如果House作为参数传递到Person操作中,则Person知道它存在.
倍增性表示某个时刻一个类的几个实例与另一个类的一个实例相联系。
- UML Rose的使用(五) --关系
- UML Rose的使用(一)
- UML Rose的使用(二) --Interaction框图
- UML Rose的使用 springyejian [原作]
- UML Rose的使用(六) --component视图
- UML的五种关系
- Uml 理解Rational Rose软件中四种视图和Uml 9类图之间的关系
- uml图的五种关系
- UML Rose的使用(三) --类与包
- UML Rose的使用(四) --属性与操作
- UML五种关系
- UML五种关系
- UML五种关系
- (14)Rose UML的应用
- UML的五种视图——Rational Rose的四种视图
- UML/ROSE学习笔记系列五:用况---对过程的描述
- UML& Rose
- Rose 2003 中类图间的关系
- 分布式系统架构的应用
- wml
- 实现对文件自动打包下载后并删除的代码
- 朋友
- 判断密码是不是简单文本的函数
- UML Rose的使用(五) --关系
- Hook及其应用
- 通用存储过程函数
- ASP开发中可能遇到的错误信息中文说明大全(整理收集)
- Hook及其应用(续)
- 不知大家有这种感觉没有,有时候猛然发现面前的场景和事件好像以前经历过一样
- First I get it
- C# Code Review Checklist
- [转帖】离婚了我们先同居