设计模式之六大原则
2016-10-27 16:29
225 查看
一、开闭原则
所谓开闭原则就是对扩展开放,对修改关闭。在需求对程序进行扩展的时候不能对原代码修改,通常可以通过接口和抽象类来实现。
二、里式转换原则
里式转换原则中说,任何基类出现的地方,子类都可以出现。
三、依赖倒转原则
该原则是开闭原则的基础,针对接口编程。
四、接口隔离原则
使用多个接口比使用单个接口要好,目的在于松耦合。
五、迪米特原则
一个实体应该尽可能少的与其他实体发生相互作用。使得功能模块相对独立。
六、合成复用原则
尽量使用合成/聚合的方式,而不是继承。
所谓开闭原则就是对扩展开放,对修改关闭。在需求对程序进行扩展的时候不能对原代码修改,通常可以通过接口和抽象类来实现。
二、里式转换原则
里式转换原则中说,任何基类出现的地方,子类都可以出现。
三、依赖倒转原则
该原则是开闭原则的基础,针对接口编程。
四、接口隔离原则
使用多个接口比使用单个接口要好,目的在于松耦合。
五、迪米特原则
一个实体应该尽可能少的与其他实体发生相互作用。使得功能模块相对独立。
六、合成复用原则
尽量使用合成/聚合的方式,而不是继承。
相关文章推荐
- 设计模式之六大原则——依赖倒置原则(DIP)
- 【设计模式之禅】之 六大设计原则
- 设计模式之六大原则——依赖倒置原则(DIP)
- 一句话评论设计模式六大原则 .
- 一句话评论设计模式六大原则
- 设计模式六大原则(一)开闭原则
- 设计模式之六大原则——迪米特法则(LoD,LKP)
- 一句话评论设计模式六大原则
- 一句话评论设计模式六大原则
- 设计模式之六大原则——单一职责原则(SRP)
- 设计模式之六大原则——开闭原则(OCP)
- 设计模式之六大原则——单一职责原则(SRP)
- 设计模式之六大原则——迪米特法则(LoD,LKP)
- 设计模式之六大原则——开闭原则(OCP)
- 设计模式要遵循的六大原则
- 设计模式六大原则(五)迪米特法则(最少知道原则)
- 设计模式六大原则(六)合成复用原则
- 设计模式六大原则
- 一句话评论设计模式六大原则
- 设计模式之六大原则——接口隔离原则(ISP)