适配器模式
属于结构型模式
适配器模式将两个不兼容的类通过适配器能够做到兼容;
用户调用适配器转化后的接口方法, 适配器再调用被适配者的接口方法;
用户只要关心适配器暴露的接口方法
为什么使用适配器模式
现实中,存在很多的适配器, 比如电源适配器; 让原本不能直接兼容的两个对象, 通过适配器进行兼容
使用适配器模式
1 | // 被适配者, 比如插座 交流220V |
属于结构型模式
适配器模式将两个不兼容的类通过适配器能够做到兼容;
用户调用适配器转化后的接口方法, 适配器再调用被适配者的接口方法;
用户只要关心适配器暴露的接口方法
现实中,存在很多的适配器, 比如电源适配器; 让原本不能直接兼容的两个对象, 通过适配器进行兼容
1 | // 被适配者, 比如插座 交流220V |