黑马程序员技术交流社区

标题: 类与类之间的关系总结 [打印本页]

作者: xingzjx    时间: 2015-3-13 13:11
标题: 类与类之间的关系总结
本帖最后由 xingzjx 于 2015-3-13 13:15 编辑

类与类之间的关系有继承、实现、依赖、关联(聚集)、组合、聚合。其中关联包括组合和聚合关系。
1、继承:一个类继承另一类,或者一个接口继承另一接口,强调的是功能的扩充。
uml图如下

2、指类实现接口的功能,uml图如下

3、依赖:是指一个对象调用了另外一个对象,常常表现在成员方法里面的参数。


4、关联:一个类引用了另外的类,表现在成员变量里面


5、聚合:强调整体与部分的关系,如球队是有球员和教练组成。


6、组合:部分与整体不可以分割,如球员是由头、脚等组合的。

它们之间的关系由强到弱:聚合>组合>关联>依赖



作者: DxxD    时间: 2015-3-13 13:34
额。。。个人觉得貌似意义不大
作者: hyc120500    时间: 2015-3-13 13:36
:lol赞一个
作者: xingzjx    时间: 2015-3-13 13:41
DxxD 发表于 2015-3-13 13:34
额。。。个人觉得貌似意义不大

掌握概念性的东西,开发的时候理解成依赖即可。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2