定义
通过适配器模式,将一个接口转化为所期待的接口.
通俗的讲,将一个与自己接口定义不一定的类,通过包装,将不兼容的类转成与接口一致
适配器模式分为对象适配器,类适配器
适配器模式中主要角色
- 目标(Target)角色:定义客户端使用的相关的接口
- 源(Adaptee)角色:需要进行适配的接口
- 适配器(Adapter)角色:对Adaptee的接口与Target接口进行适配;适配器是本模式的核心,适配器把源接口转换成目标接口,此角色为具体类
实例
类适配器
1 |
|
对象适配器
1 |
|
通过适配器模式,将一个接口转化为所期待的接口.
通俗的讲,将一个与自己接口定义不一定的类,通过包装,将不兼容的类转成与接口一致
适配器模式分为对象适配器,类适配器
1 | <?php |
1 | <?php |