(结构型模式)Adapter——适配器模式

1、意图

把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不兼容而无法一起工作的两个类能够一起工作。

2、优缺点分析

适用情况:当系统的数据和行为都正确,但接口不符时,我们应该考虑使用适配器,目的是使控制范围之外的一个原有对象与某个接口匹配。适配器模式主要应用于希望复用一些现存的类,但是接口又与复用环境要求不一致的情况。

3、标准UML图

6KC[$AA2ZKI1IWW72Q`KC0W[4]

1)类适配器模式(基于多重继承)

2)对象适配器模式(基于组合)

posted @ 2010-06-17 09:19  红脸书生  阅读(395)  评论(0编辑  收藏  举报