设计模式之六大原则——依赖倒置原则(DIP)
发布时间:2020-12-14 02:14:41 所属栏目:百科 来源:网络整理
导读:依赖倒置原则(Dependence Inversion Principle,DIP)的原始定义: 高层模块不应该依赖底层模块,两者都应该依赖其抽象; 抽象不应该依赖细节; 细节应该依赖抽象。 依赖倒置原则在Java语言中的表现是: 模块间的依赖通过抽象发生,实现类之间不发生直接的
依赖倒置原则(Dependence Inversion Principle,DIP)的原始定义:
依赖倒置原则在Java语言中的表现是:
依赖倒置原则实际上就是要求“面向接口编程”。 采用依赖倒置原则可以减少类间的耦合性,提高系统的稳定性,降低并行开发引起的风险,提高代码的可读性和可维护性。 例:
司机接口
司机实现类
|