软件设计六大原则

转载至 http://c.biancheng.net/view/1327.html 一、开闭原则 定义:项目中划分出的模块,类、接口、方法对扩展开放,对修改关闭 对新需求,采用扩展模块的功能,不修改原有代码。 作用:对于测试则只需要对扩展的代码进行测试就可以。 方法:通过接口或者抽象类为软件实体定义一个相对稳定的抽象层,而将相同的可变因素封装在相同的具体实现类中 二、里氏替换原则
相关文章
相关标签/搜索