本篇会讲解在UML类图中,常见几种关系:泛化(Generalization),依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition)。泛化关系是继承或实现的关系,是isa关系,具体表现为类与类的继承,接口与接口的继承,类对接口的实现关系。依赖关系表示为一个类使用另一个类,这种使用关系是具有偶然性的、临时性的、非常弱的,一个类的变化会影响到另一个类,是usea关系,如果类A依赖于类B,那么类B可以是类A的局部变量,或类A方法的参数,或静态方法的调用。关联关系是一种强依赖关系,这种关系不存在依赖关系的偶然性,关系也不是临时的,是