设计模式理解(四)结构型——适配器
我的理解:客户要求的接口与现有的接口不一致,又不想改动现有的类,于是弄个适配器,相当于电源转接头。
原理就是,在适配器中包装一个现有的对象,客户不直接调用该对象,而是调用适配器的方法。图森破!
角色:
Target:目标接口
Adapter:适配器
Adaptee:要适配的类,或称适配者器
图如下,太简单不解释:
我的理解:客户要求的接口与现有的接口不一致,又不想改动现有的类,于是弄个适配器,相当于电源转接头。
原理就是,在适配器中包装一个现有的对象,客户不直接调用该对象,而是调用适配器的方法。图森破!
角色:
Target:目标接口
Adapter:适配器
Adaptee:要适配的类,或称适配者器
图如下,太简单不解释: