博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
结构型模式 -- 适配器模式
阅读量:6081 次
发布时间:2019-06-20

本文共 303 字,大约阅读时间需要 1 分钟。

将一个类的接口转换成客户所需的另一个接口 》实现接口兼容

栗子:

一个键盘是PS/2接口, 然后电脑只有USB接口,转换器

目标接口(Target):客户所需接口   》 USB接口

需要适配的对象(Adaptee):           》键盘

适配器(Adapter):通过包装一个需要适配的对象,把原接口转换为目标接口。  》 转化器(连接电脑的usb接口和键盘的ps/2接口)

客户端只需要访问这个适配器即可

两种方式:

类适配器 继承目标接口

对象适配器 把目标接口作为一个对象成员

 “感觉可以理解 编程就不好写”

转载于:https://www.cnblogs.com/DDiamondd/p/10973676.html

你可能感兴趣的文章
IOS学习路线(2014-05-08)
查看>>
Java正则表达式字符串匹配示例
查看>>
我的友情链接
查看>>
18本很好的HTML5电子书学习资料
查看>>
Linux中最危险的10个命令
查看>>
不同存储集状态下Networker文件系统存储集的恢复
查看>>
maven的安装配置
查看>>
2016百度知道网络引流技术
查看>>
Linux下查看服务器硬件情况-内存篇
查看>>
《三》深入理解Pod对象
查看>>
Java异常时的返回值
查看>>
Java 加载资源文件
查看>>
thinkphp门窗定制电商平台-尺寸定制页面
查看>>
LINUX网络管理之Centos6&&Centos7
查看>>
Myeclipse 2014 专业版 安装 svn插件
查看>>
比较 PHP集成开发工具(IDE)
查看>>
[转载]windows机器 cmd命令下能否使用什么命令通过ssh连接到远程lin
查看>>
MySQL入门-4:检索数据
查看>>
我的友情链接
查看>>
configure: error: wrong mysql library version or lib not found
查看>>