C#设计模式(28种)——原则5:依赖倒置原则

定义 高层模块不该该依赖低层模块,两者都应该依赖其抽象;抽象不该该依赖细节;细节应该依赖抽象。 以抽象为基础搭建起来的架构比以细节为基础搭建起来的架构要稳定的多。 抽象指的是接口或者抽象类,细节就是具体的实现类,使用接口或者抽象类的目的是制定好规范和契约,而不去涉及任何具体的操做,把展示细节的任务交给他们的实现类去完成。web 依赖倒置原则核心思想 依赖倒置原则的核心思想是面向接口编程,咱们依旧用
相关文章
相关标签/搜索