ocp设计原则

ocp设计原则

open close principle

开闭原则说的是对扩展开放,对修改关闭

对于一个已经稳定运行的项目,要添加功能时,不能在源代码上修改,而应该对源代码进行扩展。

实现ocp原则的具体方式:

  1、面向接口编程,接口的作用就是解耦合,提高程序的扩展性。在这里我们需要清楚谁面向接口去调用它,谁面向接口去实现它。

  2、使用类似于动态代理模式去对源程序进行一些功能上的扩展和增强

ocp原则是软件开发过程中的基础设计原则,在软件开发中要牢记这条原则

欢迎交流 张先生 zg_199101@163.com

posted on 2017-10-09 23:12  城市里的小强  阅读(214)  评论(0)    收藏  举报

导航