设计模式—适配器模式
参考: https://www.cnblogs.com/PatrickLiu/p/7660554.html 1.什么是适配器 2适配器有什么优势 3适配器怎么用 定义:【结构型】设计模式有如下几种:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。【创建型】的设计模式解决的是对象创建的问题,那【结构型】设计模式解决的是类和对象的组合关系的问题。今天我们就开始讲【结构型】设计模式里面的第一个设计模式,中文名称:适配器模式,英文名称:Adapter Pattern。(举个例子:说起这个模式其实很简单,在现实生活中也有很多实例,比如:我们手机的充电器,充电器的接头,有的是把两相电转换为三相电的,当然也有把三相电转换成两相电的。我们经常使用笔记本电脑,笔记本电脑的工作电压和我们家里照明电压是不一致的,当然也就需要充电器把照明电压转换成笔记本的工作电压,只有这样笔记本电脑才可以正常工作。太多了,就不一一列举了。我们只要记住一点,适配就是转换,把不能在一起工作的两样东西通过转换,让他们可以在一起工作。) 模式的组成 可以看出,在适配器模式的结构图有以下角色: (1)、目标角色(Target) :定义Client使用的与特定领域相关的接口。 (2)、客户角色(Client) :与符合Target接口的对象协同。 (3)、被适配角色(Adaptee)