摘要:
DIP全称 DIP, Dependence Inversion Principle , 依赖倒置原则 定义 模块间的依赖通过抽象发生,实现类之间不发生直接的依赖关系,其依赖关系是通过接口和抽象类产生的。 即面向接口编程,或者说是面向抽象编程。依赖抽象(接口或者抽象类),而不依赖具体实现。高层次(调用 阅读全文
posted @ 2020-11-10 17:21
coolw
阅读(355)
评论(0)
推荐(0)
摘要:
LSP全称 LSP , Liskov Substitution Principle , 里氏替换原则 定义 所有引用基类(父类)的地方必须能透明地使用其子类的对象。通俗讲:子类可以扩展父类的功能,但不能改变父类原有的功能 优点 是实现开闭原则的重要方式之一 克服了继承中重写父类造成的可用性变差的缺点 阅读全文
posted @ 2020-11-10 17:19
coolw
阅读(901)
评论(0)
推荐(0)
摘要:
SPR全称 SRP , Single Responsibility Principle 单一职责原则 定义 一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分。即一个类只做一类事 优点 降低类的复杂度 提供类的可读性,提高系统的可维护性 变更引起的风险降低 降低耦合度 实现 问题由来: 类T负 阅读全文
posted @ 2020-11-10 17:16
coolw
阅读(308)
评论(0)
推荐(0)

浙公网安备 33010602011771号