开闭原则——open-closed principle, ocp

xiaoxiao2021-02-27  461

原则定义 一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。现实理解 比如说当美化卧室构造时,我们尽可能贴墙纸,增加摆件,尽量避免在墙体基础上做修改。提出背景 需求随时都可能变更,所以我们要在原有代码的基础上,进行增加功能。实现关键 抽象化是开闭原则的关键。
转载请注明原文地址: https://www.6miu.com/read-1565.html

最新回复(0)