面象对象设计6大原则之五:依赖倒置原则

转载自 面象对象设计6大原则之五:依赖倒置原则 依赖倒置原则(DIP),The Dependency Inversion Principle 定义 1、高层模块不应该依赖低层模块,两都应该依赖于抽象。 2、抽象不依赖于具体细节。 3、具体细节应该依赖于抽象。 抽象就是指接口或者抽象类,细节是指实现接口或者抽象类的具体实现类。 也就是说模块之间的依赖通过接口或抽象发生的,两个实现细节之间不能直接发生
相关文章
相关标签/搜索