适配器模式
-
定义:将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可作为类结构型模式,也可以作为对象结构型模式。
-
包含的角色:
- Target:目标抽象类
- Adapter:适配器类
- Adaptee:适配者类
- Client:客户类
-
类图:
对象适配器类图:
类适配器类图
- 时序图:
参考wiki:适配器模式
定义:将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可作为类结构型模式,也可以作为对象结构型模式。
包含的角色:
类图:
对象适配器类图:
类适配器类图
参考wiki:适配器模式