面向对象五大设计原则-依赖倒置原则

1、什么是依赖倒置原则 高层模块不应该依赖于低层模块,两者都应该依赖于抽象; 抽象不应该依赖于细节; 细节应该依赖于抽象; 2、高层依赖于底层示例 山寨手机的主板制造依赖于具体的某摄像头型号、收音机模块、播放器模块、点火模块、投影仪模块; 类似这样从上向下的依赖关系是非常脆弱的,因为任何底层模块发生变化,都将从下而上的影响整个产品链。 3、依赖倒置示例 在山寨手机出现了问题后,专业手机生产制造商们
相关文章
相关标签/搜索