EA使用

时间:2023-03-09 03:27:21
EA使用

类逻辑图

EA使用

关系1:泛化(继承),Driver和Northeastermer继承了Person类

关系2:实现,Northeastermer实现了LivingLeiFeng类

关系3:  关联,两个对象有静态依赖关系,代表属性,person与area有关联关系

关系4:依赖,两个对象有静态依赖关系,代表方法,Driver依赖于Area和CrashException 类

泛化最强,关联第二,依赖第三。

关联强,依赖弱,关联的作用域比较强,依赖只影响里面某个方法。

关联又分出了三个

EA使用

聚合,相当于整体和部分。恋人消失,小伙子和姑娘还是存在。

EA使用

组合是由部分组成整体,界面消失,其他的也消失。

泛化、组合、聚合、连接、依赖

--------------------------------》耦合度从高到低