适配器模式

1、适配器模式:将一个类的接口转换成用户希望的另一个接口。适配器模式是的原本由于接口不兼容而不能一起工作的那些类可以一起工作。
2、适用场合:(1)、需要使用的东西在能够满足需求,但是接口不同,而在短时间内也无法改造时,可以使用适配器。(2)、开发第三方插件时,可能会由于接口不同而无法使用,这可以使用适配器。
3、模式组成:
(1)、目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。

(2)、需要适配的类(Adaptee):需要适配的类或适配者类。

(3)、适配器(Adapter):通过包装一个需要适配的对象,把原接口转换成目标接口

4、缺点:这中方法只用于接口无法统一时。适配器的作用仅仅是为了使得原本接口不相同的类(或者对象)有相同的对象,这种使用过多可能会影响到程序运行的效率

原文地址:https://www.cnblogs.com/zxtp/p/4960471.html