摘要: 合成复用原则 定义:合成复用原则又称为组合/聚合复用原则(Composition/Aggregate Reuse Principle, CARP),其定 义如下: 合成复用原则(Composite Reuse Principle, CRP):尽量使用对象组合,而不是继承来达到复 用的目的。 问题由来 阅读全文
posted @ 2020-03-19 18:43 tang_lei 阅读(248) 评论(0) 推荐(0)
摘要: 依赖倒置原则(Dependence Inversion Principle) 设计模式六大原则之一,目的为建造稳定,灵活,健壮的设计。 定义: 1.抽象不应该依赖于细节,细节应该依赖于抽象。 2.上层模块不应该依赖底层模块,它们都应该依赖于抽象。 换言之,要针对接口编程,而不是针对实现编程。依赖倒转 阅读全文
posted @ 2020-03-19 18:20 tang_lei 阅读(671) 评论(0) 推荐(0)