依赖倒置(DIP)
2020-05-25 本文已影响0人
YDDMAX_Y
依赖倒置(Dependency inversion principle). 依赖倒置是面向对象设计领域的一种软件设计原则。
高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。(高层和底层模块之间不应该依赖实现,而应该依赖抽象。抽象不应该依赖细节;细节应该依赖抽象)
参考:设计模式六大原则(3):依赖倒置原则
依赖倒置(Dependency inversion principle). 依赖倒置是面向对象设计领域的一种软件设计原则。
高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。(高层和底层模块之间不应该依赖实现,而应该依赖抽象。抽象不应该依赖细节;细节应该依赖抽象)
参考:设计模式六大原则(3):依赖倒置原则