【设计模式】面相对象设计原则

面相对象设计原则(1) 依赖倒置原则(DIP)设计 高层模块(稳定)不该该依赖于低层模块(变化),两者都应该依赖于抽象(稳定)。对象 抽象(稳定)不该该依赖于实现细节(变化),实现细节应该依赖于抽象(稳定)。继承   面向对象设计原则(2) 开放封闭原则(OCP)接口 对扩展开放,对更改封闭。变量 类模块应该是可扩展的,可是不可修改。扩展   面向对象设计原则(3) 单一职责原则(SRP)程序 一
相关文章
相关标签/搜索