依赖倒转原则
什么是依赖倒转原则呢?
先举个例子,用造汽车举例子:
假如,造汽车的第一步是:造车轮
第二步是:根据车轮的大小造车底
第三步是:根据车底的大小造车身
最后一步是:根据车身的大小造出汽车
含义
高层模块不应该依赖底层模块,两者都应该依赖其抽象
抽象不应该依赖其细节
细节应该依赖抽象
依赖倒置原则优点
采用依赖倒置原则可以减少类间的耦合性,提高系统的稳定性,降低并行开发引起的风险,提高代码的可读性和可维护性。
转载请注明原文地址:https://blackberry.8miu.com/read-14639.html