请教一下怎样实现这样一个Adapter 我想写一个adapter来封装不同的类,为这些类提供一些公共的方法,但是封装不同的类时它们的参数会不一样,比如这个Adapter类提供一个start()方法,封装一个类的时候可能需要三个参数,但是封装另外一个类的时候需要5个参数,这些参数的类型也有可能不同,那么怎样去实现呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕~在这里问设计模式的问题?好像该放到软件工程那边去问哦 :)我建议你向M$学习,把输入参数指定成一种结构体,结构体拥有一个DWORD dwSize之类的成员,或者一个专门用来分类的成员,在输入参数的时候指定好就可以了。 补充一下,Adapter内部可以使用类似于Simple Factory的办法来区分不同的参数该用哪个类。 huaboy408,一颗星的人问这个问题该有点惭愧了~Adapter(适配器)这是面向对象程序设计(OOD)的经典23中设计模式之一,主要用处是协调两个或者两组类,让它们能共同工作。建议你看看<设计模式>这本书。 问一个关于类继承的菜鸟问题 mschart问题求助!在线等!! 基于对话框应用程序的多线程问题,望高手指教。 请问谁有surfer的插值算法的源代码,急求! 怎么在View视窗中插入Button按钮? 怎么建立接收所有通过网卡的数据的套接字?能接收到14字节以太网头的那种. 是大侠就出手相救 几个简单而经典的数据库编程问题,请深入浅出的回答。 activex jpeg等格式文件解码和显示问题 Listview中的ITEM覆盖了背景图案,请您帮忙 请问用VC开发流程图软件可以使用哪些现成的开发包啊? 打开数据库连接时的First-chance Exception
Adapter(适配器)这是面向对象程序设计(OOD)的经典23中设计模式之一,主要用处是协调两个或者两组类,让它们能共同工作。建议你看看<设计模式>这本书。