设计模式---002适配模式---【巷子】
001、什么是适配模式?
适配单但从字面意思上就能理解啥意思。
简单举个例子:你的笔记本充电器是一个三孔插头的,而你家的插座只有二孔插座,这个时候如果你想给笔记本冲电,你该如何去做?肯定是取买一个带三孔插座的二孔插排了。而我们这个带三孔的二孔插座就是一个适配器
简单的来说:原有的接口不能满足现有的需求了,就需要另外写一个函数或者接口进行对接
假设我们现在有一个需求,我们现在有一个绘制地图的功能,这个功能的接口是传递一个对象,但是现在这个对象变成了数组对象。那么这个参数肯定不能使用,我们需要做的就是讲数组对象转换成对象的形式。
![](https://images2017.cnblogs.com/blog/917454/201801/917454-20180102172958299-32808211.png)