切换主题
传统的过程式设计倾向于使高层次的模块依赖于低层次的模块,抽象层依赖于具体的层次。
依赖倒转(Dependence Inversion Principle ):
2. 高层模块不依赖底层模块,两者都依赖抽象。
工厂方法模式
模板方法模式
迭代子模式