摘要: 一、 依赖倒置的含义 依赖倒置原则(Dependence Inversion Principle)是程序要依赖于抽象接口,不要依赖于具体实现。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 上层模块不应该依赖底层模块,它们都应该依赖于抽象。 抽象不应该依赖于 阅读全文
posted @ 2020-03-21 21:23 YTTerrellL 阅读(610) 评论(0) 推荐(0)
摘要: 组合/聚合复用原则(Composite/Aggregate Reuse Principle CARP).组合和聚合都是对象建模中关联(Association)关系的一种.聚合表示整体与部分的关系,表示“含有”,整体由部分组合而成,部分可以脱离整体作为一个独立的个体存在。组合则是一种更强的聚合,部分组 阅读全文
posted @ 2020-03-21 19:24 YTTerrellL 阅读(187) 评论(0) 推荐(0)