UML3
来源:互联网 发布:淘宝店保证金能退吗 编辑:程序博客网 时间:2024/06/05 01:58
依赖关系
总结:类定义、接口定义、类实现接口、类继承
关联、聚合、组合、依赖
依赖(Dependency)关系是类与类之间的联接。依赖关系表示一个类依赖于另一个类的定义。依赖关系体现为局域变量、方法的形参,或者对静态方法的调用。假设A类的变化引起了B类的变化,则说名B类依赖于A类。
关联(Association)关系是类与类之间的联接,它使一个类知道另一个类的属性和方法。关联可以是双向的,也可以是单向的。在Java语言中,关联关系一般使用成员变量来实现。
聚合(Aggregation) 关系是弱拥有关系。A对象可以包含B对象,但B对象不是A对象的一部分。表示的是整体和部分的关系,整体与部分 可以分开.
如:电话机包括一个话筒
组合是一种强的拥有关系,体现了严格的部分和整体关系,部分和整体的声明周期一样。也是整体与部分的关系,但是整体与部分不可以分开.
如:公司和部门
0 0
- UML3
- 分享一个纯css制作的动画化,在网页(手机)加载等的时候可以引用!
- java中properties文件的使用
- c++ stl algorithm: std::find, std::find_if
- 程序员必须知道的十大基础实用算法
- 弹出dialog的两种方法; 以及在关闭的时候刷新父窗体; 有时候同样的东西用这种窗口不起作用另外一种运行ok
- UML3
- eclipse解决重写方法参数是arg0,arg1等
- javascript中的preventDefault与stopPropagation作用介绍
- Eclipse代码自动补全设置
- cocos2d-x学习笔记-SpriteBatchNode的优化原理
- oracle trunc 函数处理日期格式,日期类型很有用的几个sql
- TCP/IP协议族——ARP、DNS工作原理及实例详解
- Python学习(1)基本类型
- LeetCode: Unique Paths