软件的设计模式中,有个依赖倒转原则(Dependence Inversion Principle,DIP),比较实用,下面介绍它。
一、依赖倒转原则的定义
依赖抽象(接口),不要依赖具体的实现(类),也就是针对接口编程。
二、案例
1.1 原设计 ver1.1
1.2 加入了依赖倒转原则的设计 ver1.2
版本ver1.2 比ver1.1代码的可维护性、可扩展性要好。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!