什么是代理、存根及类厂对它们不太理解。请大家讲讲。一般情况下,这三个东西是不是不需要啊?
解决方案 »
- 界面初始化 一段耗时程序的处理
- 关于设备上下文
- 一个3通宵没有解决的编译错误,求
- 高分GRIDCTRL控件请教高手!
- 帮我看看这段简单的程序,错在哪里,我丈二和尚摸不着脑袋
- 我的线程函数怎么不运行?在线等候.大鸟请指导
- 有什么办法记录FTP的连接和下载历史情况吗?
- 谁能提供一个使用多媒体时间函数的例程?高分!
- HOW TO SET A EDIT BOX IN A DIALOG AND GET NUMBER FROM EDIT BOX (USE WIN32 API)
- 我用LoadString取String table里的字符串,但它必须得定义一个CString对象,
- vc 打印图片的问题!
- 三角网的生成
下面的网址中有代理和存根(Proxy Stub )的介绍,
http://www.velocityreviews.com/forums/t144059-proxy-vs-stub.html
而com下,你不知道组件的实际的类别,你只知道abstract class,
也就是com接口,所以你不能创建。但是客户并不关心实际的类别,
只关心接口,所以有必要引入一个间接的创建机制,让它来创建,
这就是类厂,这是通用的设计模式。
只要不是自由线程模型,肯定需要代理存根。