大话设计模式------依赖倒转原则

1、定义: 程序要依赖于抽象接口,不要依赖于具体实现。简单地说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 2、抽象不应该依赖细节,细节应该依赖于抽象,即针对接口编程,不要对实现编程。 3、高层模块(例如CPU、内存、硬盘、程序中的主代码)不应该依赖于低层模块(例如主板、做项目时数据库代码封装成的低层函数等),因为这样,如果低层模块发生改变,则高层模块便不能再被
相关文章
相关标签/搜索