首页 > 编程语言 > 详细

《JAVA与模式》学习笔记(四)适配器模式

时间:2014-03-18 13:28:03      阅读:445      评论:0      收藏:0      [点我收藏+]

美国电器110V,中国220V,就要有一个适配器将110V转化为220V

bubuko.com,布布扣


适配器模式的两种实现:1,继承;2,依赖

以下情况使用适配器模式
  • 系统需要使用类的接口,但当前类的接口不满足系统的需求
  • 想要建一个重复使用的类,用来一些彼此没有关联的类,包括将来可能要关联的类
在JAVA中的应用
JAVA JDK 1.1提供了Enumeration接口,而在1.2中提供了Iterator接口,想要使用1.2 的JDK,则要将以前系统的Enumeration接口转化为Iterator接口,这时就需要适配器模式

bubuko.com,布布扣


适配器模式在框架层面上的应用

  • 在LINUX上运行WINDOWS程序
  • 在WINDOWS运行LINUX的指令
  • JAVA中的JDBC

缺省适配模式

普通和尚的生活就是吃斋,念经,打坐.,习武.而鲁智深则只有习武


bubuko.com,布布扣


说明鲁智深是天星下凡,建立一个天星的抽象类(适配器),对吃斋说明的都空实现

bubuko.com,布布扣


J2SE中的缺省适配器模式


bubuko.com,布布扣


例子

以前项目是读取Prototype,而配置文件为XML是大势所趋,让尽量不改源代码而上系统读取配置文件的方法就是使用适配器模式


《JAVA与模式》学习笔记(四)适配器模式,布布扣,bubuko.com

《JAVA与模式》学习笔记(四)适配器模式

原文:http://blog.csdn.net/hacke2/article/details/21122575

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!