适配器模式(Adapter)

1.定义

将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能在一起工作的那些类可以在一起工作

2.结构

Client:客户端,调用自己需要的领域接口Target

Target:定义客户端需要的跟特定领域相关的接口

Adaptee:已经存在的接口,通常能满足客户端的功能要求,但是接口与客户端要求的特定领域接口不一致,需要被适配

Adapter:适配器,把Adaptee适配成为Client需要的Target

 

coding...

3.认识适配器模式

模式功能

进行转换匹配,目的就是复用已有的功能,而不是来实现新的接口

4.对象适配器和类适配器

一个是通过组合方式实现,一个是通过继承方式实现

 

5.本质

转换匹配,复用功能

6.相关模式

桥接模式

装饰模式

代理模式

 

posted on 2016-08-07 21:19  zhaojunyang  阅读(144)  评论(0)    收藏  举报

导航