菜鸟问题:关于类工厂 (30分)

  • 主题发起人 主题发起人 hsb0307
  • 开始时间 开始时间
H

hsb0307

Unregistered / Unconfirmed
GUEST, unregistred user!
本人刚学Delphi,关于COM中的类工厂不是很明白:
1、是不是这样:有些类,本身是抽象的东西(不是指抽象类),自己不能表现出来,必须借助于别的类的实例才能实例化,如:TGraphic的子代(TBitmap、TJPEGImage等)必须借助TPicture才能看到。我们把TPicture这样的类,说成类工厂。我们需要的一些对象,必须借助于别的类的实例(也就是类工厂)才能操作。对不对?
2、接口对象、COM对象、COM服务器是指什么?
接口--------实现接口的类---------实现接口的类的实例
是不是“接口对象”指“实现接口的类”?
是不是“COM对象”指“实现接口的类的实例”?
是不是“COM服务器”指一个DLL或EXE文件,当然这个文件里有“实现接口的类”?
是不是一个“COM服务器”中可以放多个实现不同接口的类或者说放多个COM对象?

请前辈们指教。
 
問題很簡單,但又不是一下能說清楚,多看下書就行了。
 
为了加快看书的进度要问的。由老师的帮助自然会少走弯路,不是吗?
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2356115
 
后退
顶部