设计模式--适配器模式(Adapter Pattern)
1、定义
将一个类的接口,转换成客户期望的另一种接口。适配器让原本不兼容的类可以合作无间。
2、Head Frist 设计模式中关于适配器模式
?

说明:适配器需要实现目标接口
?
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();}}??