1、开闭原则

1.1 定义 软件实体应当对于扩展是开放的,而对于修改是关闭的。 软件实体包括:项目所划分的模块,类或接口以及方法。 1.2 作用 开闭原则是面向对象设计的核心,也是面向对象设计的终极目标,它使得软件实体在具有灵活性的同时还保持了稳定性和扩展性,具体作用如下: <1> 保证程序的稳定性   需求变更时,只需要对相应的功能进行扩展,不需要或者尽可能少的修改现有功能,使程序处于一个相对稳定的状态。 <
相关文章
相关标签/搜索