Laughing

 

2011年10月25日

适配器模式

摘要: 意图:Adapter(别名Wrapper)模式: 将一个类的接口,转换成客户期望的另一个类的接口。 适配器让原本接口不兼容的类可以合作无间。适配器有类适配器、对象适配器、缺省适配器三种模式。要点:1. 适配器模式主要应用于“希望复用一些现存的类,但是接口又与复用环境要求不一致的情况”,在遗留代码复用、类库迁移等方面非常有用。2. 适配器模式有对象适配器和类适配器两种形式的实现结构,但是类适配器采用“多继承”的实现方式,带来了不良的高耦合,所以一般不推荐使用。对象适配器采用“对象组合”的方式,更符合松耦合精神。对象适配器:UML图:先建立一个目标接口:public in... 阅读全文

posted @ 2011-10-25 10:49 巨富一生 阅读(132) 评论(0) 推荐(0) 编辑

导航