摘要:
在设计模式中,类与类之间的关系:依赖、关联、聚合、组合、继承。他们的耦合度依次增强。1、依赖(Dependence) 类A当中使用了类B,其中类B是作为类A的方法参数、方法中的局部变量、或者静态方法调用。2、关联(Association) 类A当中使用了类B,其中类B是作为类A的成员变量(单向关联),同时类B中也使用了类A作为成员变量(双向关联)。3、聚合(Aggregation) 聚合关系是关联关系的一种,关联关系的对象间是相互独立的,而聚合关系的对象之间存在着包容关系,他们之间是“整体-个体”的关系。4、组合(Composition) 组合是一种耦合度更强的关联关系... 阅读全文