名词解释:抽象来自于具体,但在编程过程中,需要让具体依赖于抽象,从而降低模块间的耦合度,既是依赖倒置。
以上为个人便于理解记忆的总结。
具体而言,依赖倒置体现在:
高层模块不应该依赖于底层模块,二者都应该依赖于抽象。
抽象不应该依赖于具体,具体应该依赖于抽象。