摘要: 以下为面向对象设计八大原则。 1. 依赖倒置原则(DIP) 高层模块(稳定)不应该依赖于低层模块(变化),二者都应该依赖于抽象(稳定)。 抽象(稳定)不应该依赖于实现细节(变化),实现细节应该依赖于抽象(稳定)。 2. 开发封闭原则(OCP) 对扩展开发,对更改封闭。 类模块应该是可扩展的,但是不可 阅读全文