欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

适配器模式以及外观模式 博客分类: 设计模式 设计模式 

程序员文章站 2024-03-14 12:50:40
...
适配器模式:将一个类的接口,转换成客户期望的另一个类的接口。适配器让原本不兼容的类可以合作无间。
利用对象组合,以修改的接口包装被适配者。
public class EnumerationIterator implements Iterator<Object>{
	Enumeration<Object>  enumeration;
	public EnumerationIterator(Enumeration<Object>  enumeration){
		this.enumeration = enumeration;
	}
	@Override
	public boolean hasNext() {
		return enumeration.hasMoreElements();
	}

	@Override
	public Object next() {
		return enumeration.nextElement();
	}

	@Override
	public void remove() {
		throw new UnsupportedOperationException();
	}
	
	
}



外观模式:提供了一个统一的接口,用来访问子系统中的一群接口。外观模式定义了一个高层接口,让子系统更容易使用。
当需要简化并统一一个很大的接口或者一群复杂的接口时,使用外观模式。



适配器模式以及外观模式
            
    
    博客分类: 设计模式 设计模式 
  • 适配器模式以及外观模式
            
    
    博客分类: 设计模式 设计模式 
  • 大小: 15.9 KB
相关标签: 设计模式