设计原则之依赖倒置原则

简述: 我们实际开发中都知道要面向接口编程,尽量减少实现类中的依赖,但是让你统一的完整用一个规则描述一下,你可能会一时语塞。 其实依赖倒置原则已经很好的阐述了相关的定义: 1.我们设计的高层模块不应该依赖低层模块,都应该依赖其抽象,实现类之间不应该有直接的依赖关系 2.抽象类不应该依赖于具体的细节,换句话说就是接口和抽象类不应该依赖于具体的实现类 3.细节应该依赖于抽象,实现类要依赖于接口或抽象类
相关文章
相关标签/搜索