摘要: 问题:在面向对象的软件设计中,经常需要将一些现存的对象放在新的环境中或与新的对象一起工作,但是他的接口与新环境要求的接口不同,而双方又都无法改变。定义:适配器模式 也称包装样式或者包装,将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。意图:定义一个Adapter角色,将一个已存在的Adaptee类,通过继承或包装的手段,让他与现有的类实现同一接口的办法,转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。参与者:•目标(Target)角色:这是客户所期待的接口。目标可以是具体的或抽象的. 阅读全文
posted @ 2012-06-29 17:49 ejiyuan 阅读(1593) 评论(1) 推荐(0) 编辑