开闭原则

开闭原则(OCP:Open Closed Principle):一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。

开闭原则是面向对象设计中最基础的设计原则,它指导我们如何建立稳定灵活的系统。

开闭原则可能是设计模式六项原则中定义最模糊的一个了, 它只告诉我们对扩展开放,对修改关闭,可是到底如何才能做到对扩展开放,对修改关闭,并没有明确的告诉我们。 以前,如果有人告诉我『你进行设计的时候一定要遵守开闭原则』,我会觉的他什么都没说,但貌似又什么都说了。因为开闭原则真的太虚了。

results matching ""

    No results matching ""