- 1
- 0
- 约1.54万字
- 约 15页
- 2020-08-10 发布于河北
- 举报
Java 与模式:适配器模式
目的:
将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口
不兼容而不能一起工作的那些类可以一起工作。
尽量优先使用Object Adapter 的模式。
意图:
# 你想使用一个已经存在的类,而它的接口不符合你的需求。
# 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可
能不一定兼容的类)协同工作。
# (仅适用于对象A d a p t e r )你想使用一些已经存在的子类,但是不可能对每一个都进
行子类化以匹配它们的接口。对象适配器可以适配它的父类接口。
(目的和意图是不变的,摘自 《设计模式迷你手册》电子版)
原理:
保留现有的类所提供的服务,修改其接口,从而达到客户端的期望。
特征:
目标(Target)角色:所期望得到的接口。
适配源(Adaptee):现在的需要适配的接口。
适配器(Adapter):将适配源接口适配成目标接口。
类适配器使用继承关系复用适配源 因此目标 不能是类只是能接口 (
(Adaptee), (T
您可能关注的文档
最近下载
- 基于调姿的激光跟踪仪反射系统设计与控制研究.docx VIP
- 2026年中国工商银行信贷A高级认证题库 工行信贷A高级.pdf
- DB36T+837—2024猪粪养殖蚯蚓技术操作规程_可搜索.pdf
- 土建施工资料全套表格(全国通用版).docx
- 2023-2024学年广东省珠海五中八年级(上)科学营选拔数学试卷.pdf VIP
- 湖北省翻译大赛历年试题.pdf VIP
- 泵站进水流道安装施工方案及技术措施.docx
- 合规红线与避坑实操手册(2026)《JBT 13085.2-2017精密数控卧式车床和车削中心 第2部分:技术条件》.pptx VIP
- 湖北省第23届翻译大赛笔译决赛试题-非英语专业B组.docx VIP
- 高层民用建筑消防安全管理规范.pdf VIP
原创力文档

文档评论(0)