您的位置:首页 > 其它

设计模式之Adapter模式(待整理)

2007-10-11 08:44 295 查看
Adapter模式又名Wrapper模式,将一个类的接口转换成客户希望的另外一个接口。该模式可以使得原本由于接口不兼容而不能在一起工作的那些类可以一起工作。

让我们看看实现一些设计模式的代码:(该例子转载于http://blog.csdn.net/dylgsy/archive/2006/06/29/852172.aspx ,目前还在寻找更好的例子)

Adapter模式:



#include <stdio.h>

// 已存在的类,将要被适配者

class XCircle

class CShape

// 因为XCircle已经实现了显示圆的操作,所以我们不用重新实现了,拿来用一下

class CCircle : public CShape

int main()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: