依赖反转原则示例--纸上谈兵01

DIP(依赖倒置原则) 高层模块不应该依赖于低层模块,两者都应该依赖抽象。 抽象即可理解为接口。 每次修改接口的时候,一定会修改对应的实现,但是修改实现的时候,很少需要修改对应的接口。也就是说,接口比实现稳定的多。所以说想要在架构上追求稳定,就必须多使用稳定的抽象接口,少依赖多变的实现。 依赖:   如果A类中使用了B类的实例,那么可以说A类依赖于B类。   比如:     如何在项目中使用数据库
相关文章
相关标签/搜索