阅读背景:

软件设计原则(四)依赖倒置原则 -Dependence Inversion Principle_春华秋实

来源:互联网 

依赖倒转原则就是要依赖于抽象,不要依赖于实现。(Abstractions should not depend upon details. Details should depend upon abstractions.)要针对接口编程,不要针对实现编程。(Program to an interface, not an implementation.)也就是说应当使用接口和抽象类进行变量类型声明、参数类型声明、方法返还类型说明,以及数据类型的转换等。而不要用具体类进行变量的类型声明、参数类型声明、方法返还类型说明,以及数据类型的转换等。要保证做到这一点,一个具体类应当只实现接口和抽象类中声明过的方法,而不要给出多余的方法。 依赖倒转原则就是要依赖于抽象,不要依赖于实现。(Abstractions should not




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: