Android开发经验谈Java设计模式Android技术知识

<Java设计模式>——依赖倒置原则(DIP)内存条

2017-09-20  本文已影响127人  元涛

什么是依赖倒置原则

举个例子

小王由于想玩一些大型的3D游戏,但是由于目前自己电脑配置太低了,于是想到去升级自己的电脑,于是他升级的配件有CPU、显卡、内存条、硬盘,咱们就以升级内存条为例,目前市场上内存条代次有DDR、DDR2、DDR3、DDR4,小王肯定要想看看自己电脑主板支持什么样的代词,然后去市场选购,这个时候他发现自己需要的DDR3代次的内存条,有不同的厂商产品,那么他只要根据自己需要的代次,选购就行了,根本不需要区分厂商。那么为什么不同厂商生产的内存的都可以使用呢?哈哈,这个就是依赖倒置原则,每个厂商都遵守不同代次的标准,就行了。所以小王只需要关心内存条的代次就行了,符合自己需要的代次的内存条都是可以使用的,压根不需要关心什么厂商生产的。

63d9f2d3572c11df4763bef6652762d0f603c2b1.jpg

代码中如何依赖

代码具体实践

上一篇 下一篇

猜你喜欢

热点阅读