设计模式利剑13-适配器模式
来源:互联网 发布:新速特软件 编辑:程序博客网 时间:2024/04/29 23:20
定 义:将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起共走的两个类能够在一起工作
优 点:
1、适配器模式可以让连个没有任何关系的类在一起运行,只要适配器这个角色能够搞定他们就成
2、增加了类的透明性
3、提高了类的复用度
4、灵活非常好用
使用场景:新需求中提出的改进,原设计模式无法满足,可通过适配器模式来加以解决
使用案例:
先来看看通用类图吧:
首先来看看一个案例,获得连个不同系统的用户信息
- 设计模式利剑13-适配器模式
- 设计模式利剑13-适配器模式
- 设计模式利剑4-模板方法模式
- 设计模式利剑5-建造者模式
- 设计模式利剑6-代理模式
- 设计模式利剑7-原型模式
- 设计模式利剑8-中介者模式
- 设计模式利剑9-命令模式
- 设计模式利剑10-责任链模式
- 设计模式利剑11-装饰模式
- 设计模式利剑12-策略模式
- 设计模式利剑14-迭代器模式
- 设计模式利剑15-组合模式
- 设计模式利剑16-观察者模式
- 设计模式利剑18--备忘录模式
- 设计模式利剑17-门面模式
- 设计模式利剑19--访问者模式
- 设计模式利剑20--状态模式
- asp.net页面数据传递总结
- element.childNodes
- 零基础学Qt4编程之Ubuntu/Kubuntu上Qt4的安装方法
- JPEG—范式哈夫曼编码(Canonical Huffman Code)
- 泳池袭胸事件
- 设计模式利剑13-适配器模式
- 深入分析JAD和MANIFEST.MF文件
- 2010-5-18 力量训练
- 什么是CGI
- 敏捷测试用例设计
- 扩展方法
- 第四天 05-18-2010
- Eclipse 常用快捷键
- 'VB.net 自定义事件使用方法