OCP开放-封闭原则

 软件实体(类,模块,函数等)应该是可扩展的,可是不可修改 优势:经过扩展已有软件系统,能够提供新的行为,以知足对软件的新的需求,使变化中的软件有必定的适应性和灵活性。已有软件模块,特别是最重要的抽象层模块不能再修改,这使变化中的软件系统有必定的稳定性和延续性。 下边举一个从不符合ocp到符合ocp的例子,shap示例在不少书中提到,咱们这里用它来阐明ocp。不符合ocp的代码以下:函数   cl
相关文章
相关标签/搜索