适配器(Adapter)
我们学习一个模式,首先从名字理解。生活中常见的适配器就是电源适配器。作用是将电压,电流转换成电器需要的电压电流。
我们只需要记住一句话,适配器就是把类接口转换成另一个用户需要的接口(转换接口)。
在iphone11,iphone12拥有不同的通信技术。现在想让11调用5G信号接口,就给它加上一个适配器。
public interface Iphone12 {
void communicateBy5G();
}
public interface Iphone11 {
void communicateBy4G();
}
public class Iphone11Impl implements Iphone11 {