- 1
- 0
- 约 10页
- 2018-04-21 发布于重庆
- 举报
适配器模式2
一、适配器模式概念
适配器模式(别名:包装器、Adapter):将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
适用场景:
1、已经存在的类的接口不符合我们的需求;
2、创建一个可以复用的类,使得该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作;
3、在不对每一个都进行子类化以匹配它们的接口的情况下,使用一些已经存在的子类。
通用类图:
电源适配器,它是用于电流变换(整流)的设备。适配器的存在,就是为了将已存在的东西(接口)转换成适合我们的需要、能被我们所利用。在现实生活中,适配器更多的是作为一个中间层来实现这种转换作用。
在上面的通用类图中,Cient 类最终面对的是 Target 接口(或抽象类),它只能够使用符合这一目标标准的子类;而 Adaptee 类则是被适配的对象(也称 源角色),因为它包含specific (特殊的)操作、功能等,所以我们想要在自己的系统中使用它,将其转换成符合我们标准的类,使得 Client 类可以在透明的情况下任意选择使用 ConcreteTarget 类或是具有特殊功能的 Adatee 类。
代码实现如下:
// 已存在的、具有特殊功能、但不符合我们既有的标准接口的类
class Adaptee {
public void
您可能关注的文档
最近下载
- 四字成语越什么越什么.docx VIP
- 成人吞咽障碍患者口服给药护理-2025中华护理学会团体标准.pptx VIP
- 小学生成语故事《画蛇添足》绘本故事演讲教学PPT课件.pptx VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 香港朗文英语3A测试卷4-6单元.doc VIP
- 地铁通信与信号列车自动防护系统.ppt VIP
- 2021学年高中历史学业水平合格性考试复习模拟测试卷训练二含解析.pdf VIP
- 材料作文:“邪修”成了互联网社交场新的流行标签。所谓“邪修”,原是指修仙小说中“用歪门邪道的方式修炼”.docx
- 2025初级经济师《专业知识与实务》(人力资源管理)章节精讲(1-6章).pdf
- YEWS-E 双机头安装操作维护手册.pdf VIP
原创力文档

文档评论(0)