依赖:只要在类中用到了对方,就存在依赖关系
104E8FC0-00E9-46A6-B420-33B8B2F7A8B3.png
泛化(继承,依赖关系的特例)
实现(类实现接口,依赖关系特例)
关联:类与类之间的关系,也是依赖关系的特例
单向的,双向的
组合:如果不可分离就变为组合关系,比如变成 new一个对象在属性里,共生共灭,同生共死,整体和部分不能分开
image.png image.png
聚合:表示的是整体和部分的关系,整体与部分可以分开,聚合关系是关联关系的特例,具有关联的导航性和多重性,使用带空心的菱形
image.png
image.png
组合➕聚合
image.png
如果进行级连删除,删除人的时候把IDcard也删除,那么就是组合了
网友评论