首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计方式-适配器模式(Adapter Pattern)

2012-10-06 
设计模式--适配器模式(Adapter Pattern)1、定义将一个类的接口,转换成客户期望的另一种接口。适配器让原本不

设计模式--适配器模式(Adapter Pattern)

1、定义

将一个类的接口,转换成客户期望的另一种接口。适配器让原本不兼容的类可以合作无间。

2、Head Frist 设计模式中关于适配器模式

?


设计方式-适配器模式(Adapter Pattern)
说明:适配器需要实现目标接口

?

3、java中编写将枚举适配到迭代器

适配器Enumeratorlterator.java

public class EnumerationIterator implements Iterator<Object> {Enumeration<Object> enume;public EnumerationIterator(Enumeration<Object> enume){this.enume = enume;}@Overridepublic boolean hasNext() {return enume.hasMoreElements();}@Overridepublic Object next() {return enume.nextElement();}@Overridepublic void remove() {throw new UnsupportedOperationException();}}
?

?

热点排行