类图 关系

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/welcom_/article/details/84206777

在这里不得不说一句维基百科是真的六,对类图的介绍真是好,举得例子更好
关系

  1. 泛化(Generalization),父泛化子,可以参照子继承(inheritance)父来理解。
  2. 实现(Realization)指的是一个class类实现interface接口(可以是多个)的功能
  3. 聚合(Aggregate),弱包含关系,例如,池塘与(池塘中的)鸭子。再例如教授与课程,又例如图书馆包含(owns a) 学生和书籍。
  4. 组成(Composition),强包含关系,例如汽车与化油器,又例如公司与公司部门就是一种组成关系。
    聚合与组成辨析:在于关系拥有者分开后,生命周期是否结束。
  5. 关联多重性(Multiplicity):实例可以是一对多,或是多对多。

猜你喜欢

转载自blog.csdn.net/welcom_/article/details/84206777