依赖:类A中的方法使用了类B的对象,可以是参数、临时变量等。
关联:类A中定义了类B的对象,类B作为类A的变量即是关联。
聚合:类A拥有类B的对象,并且类B是类A的组成部分,如公司与员工
组合:类A拥有类B的对象,并且类B是类A的组成部分且类B的生命周期由类A控制。如车和车轮,没有类A则类B没有多大意义
关联:类A中定义了类B的对象,类B作为类A的变量即是关联。
聚合:类A拥有类B的对象,并且类B是类A的组成部分,如公司与员工
组合:类A拥有类B的对象,并且类B是类A的组成部分且类B的生命周期由类A控制。如车和车轮,没有类A则类B没有多大意义