Skip to content
On this page

5.12.1 开闭原则

开闭原则(Open-Closed Principle)就是让设计的系统对扩展开放,对修改封闭

· 对扩展开放:

就是指,应对需求变化要灵活。 要增加新功能时,不需要修改已有的代码,增加新代码即可。

· 对修改关闭:

就是指,核心部分经过精心设计后,不再因为需求变化而改变

在实际开发中,我们无法完全做到,但应尽量遵守开闭原则。