我之理解[UML类图之依赖、关联、聚合和组合]
来源:互联网 发布:怎么免费装修淘宝店铺 编辑:程序博客网 时间:2024/06/05 12:01
依赖(dependency)
表示:虚线+箭头
关系:...uses a ...
对象A的功能依赖于对象B。(人与空气)
====================================
关联(association)
表示:实线+箭头
关系:...has a...
对象A会长期的持有另一个对象B的引用。(人与人即人与朋友)
====================================
聚合(aggregation)
表示:空心菱形 + 实线 + 箭头
关系:... owns a ...
聚合是强版本的关联。它暗含着一种所属关系以及生命期关系。(人与家庭的关系)
====================================
组合(composition)
表示:实心菱形 + 实线 + 箭头
关系:... is a part of ...
组合是关系当中的最强版本,它直接要求包含对象对被包含对象的拥有以及包含对象与被包含对象生命期的关系。(人与心脏的关系)
Reference article: http://www.uml.org.cn/oobject/200911174.asp
- 我之理解[UML类图之依赖、关联、聚合和组合]
- UML之继承、实现、依赖、关联、聚合、组合
- 系统设计之——关联依赖组合聚合UML
- UML的依赖,关联,聚合和组合
- UML依赖与关联,聚合和组合
- UML类关系:依赖,关联,聚合和组合
- UML类关系:依赖,关联,聚合和组合
- UML图 依赖、关联、聚合、组合
- UML类关系:依赖、关联、聚合、组合
- UML类图关系(泛化、依赖、关联、聚合、组合)
- UML类图关系(继承,依赖,关联,聚合,组合)
- UML类图关系(泛化 、实现、依赖、关联、聚合、组合)
- UML 依赖 关联 聚合 组合
- UML 依赖 关联 聚合 组合
- 设计模式之UML(一)类图以及类间关系(泛化 、实现、依赖、关联、聚合、组合)
- 设计模式之UML(一)类图以及类间关系(泛化 、实现、依赖、关联、聚合、组合)
- 面向对象之依赖、关联、聚合、组合
- UML学习之 依赖、关联、聚合、组合的联系与区别
- Android Message 及其使用
- 苹果三星好“基友”:专利诉讼不影响元件供应
- Eclipse 自动添加注释
- printf函数
- iphone之MPMoviePlayer 视频播放
- 我之理解[UML类图之依赖、关联、聚合和组合]
- MTD原始设备与FLASH硬件驱动的对话
- C常见问题之头文件引用
- Java URLConnection 总结
- tinymce 自定义表情
- MOTO sbf文件 打包 封包 修改
- Jamendo 使用java.net.URL类访问网络数据
- Qt操作ui
- 百度地图学习(二)