适配器模式
2020-11-22 11:57:54 15 举报
适配器模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
作者其他创作
大纲/内容
新的代码
现有类
不需要改变代码
适配器类
新类
<<interface>>
Target
+ operation(params):int
Client
适配器实现目标接口
实现现有类期望的接口
适配器模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
多个适配器组合
Adapter2
+ operation1(params):returnType
接口无法匹配
这个类也能和新类沟通
Adapter
- attribute:NewClient
0 条评论
下一页