一)故事
二)定义
接一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。
三)代码例子
四)优点
五)缺点
六)使用场景
你有动机修改一个已经投产中的接口时,适配器模式可能是最适合你的模式。比如系统扩展了,需要使用一个已有或者新建立的类,但这个类又不符合系统的接口,怎么办?请使用适配器。
七)注意事项
八)扩展
九)总结
二)定义
接一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。
三)代码例子
四)优点
五)缺点
六)使用场景
你有动机修改一个已经投产中的接口时,适配器模式可能是最适合你的模式。比如系统扩展了,需要使用一个已有或者新建立的类,但这个类又不符合系统的接口,怎么办?请使用适配器。
七)注意事项
八)扩展
九)总结