1)类图的四种关系讲解

  1. 关联------>形参 或者局部变量
  2. 依赖----> 类成员
  3. 泛化
  4. 实现
1 关联-->包含:一般关联,聚合,组合,他们的关系层层递进                        ________________>(这样的)
2 依赖(类成员) -->就是  A  有  B                                              
3 聚合-->(类成员)就是群体有个体   比如  班级 有学生  每一个学生组成了班级            ________________<>(这样的)
4 组合-->就是整体和部分的关系 是组成关系 人是由头 身子,腿和胳膊组成的________________<>(菱形是实心)

聚合和组合都是 整体和部分的关系,,但是 他们的区别在于: 组合有生命周期的概念,整体和部分之间得生命周期是相同的,比如 要是人死了,头和胳膊和身子也就坏了
                               聚合就没有生命周期的概念,要是班级散了,学生还是学生,学生不会死得。
                           这就是他们的区别所在

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 1 依赖:  A  使用  B                                   ----------------------------->(这样的)
 2         一个类是另一个类的函数参数或者 函数的返回值
 3  class  Zhangsan
 4 {
 5     public 6                  void  gowork(Car *P 7                            {
 8                              
 9                             }
10                   Car* fix()
11     
12                              {
13                                
14                              }
15 
16 
17 
18 }                    
原文地址:https://www.cnblogs.com/xiaoyoucai/p/8018000.html