外观模式 提供了一个统计的接口,用来访问子系统的一群接口。外观定义了一个高层接口,让子系统更容易使用。
代码示例待补充
package com.zaxk.study.pattern; import java.util.*; /** * 适配器模式 * Created by ZhuXu on 2017/11/14 0014. */ public class AdapterTest { public static void main(String[] args) { List<Integer> list = Arrays.asList(1,2,3,4,5); Iterator iterator = list.iterator(); Enumeration enumeration = new IteratorEnumeration(iterator); while(enumeration.hasMoreElements()) { System.out.println(enumeration.nextElement()); } } } class IteratorEnumeration implements Enumeration { Iterator iterator; IteratorEnumeration(Iterator iterator) { this.iterator = iterator; } @Override public boolean hasMoreElements() { return iterator.hasNext(); } @Override public Object nextElement() { return iterator.next(); } }