UML中类之间的关系

说明

UML描述类之间的关系总是忘记,我觉着还是没有理解透彻。

依赖、实现、泛化「继承」、关联「聚合、组合」

依赖

A依赖B,B的变化会引起A的变化

泛化「继承」

泛化和继承还是有一点区别

泛化:父类进行扩展的过程

继承:子类对从父类获取信息

聚合

是整体和部分的关系,整体与部分可以分开

组合

是整体和部分的关系,整体与部分不可以分开,具有统一的生命周期

实现

接口和实现接口


> 可在下面留言(需要有 GitHub 账号)