组件和类的区别
来源:互联网 发布:ubuntu下载 编辑:程序博客网 时间:2024/05/21 10:50
组件和类的区别
组件和类基本上说是一样的东西。最终都是通过new来实例话。
只是组件通过CoCreateInstace来间接调用new。
而对于对象,则是直接的new。
但这不是主要区别,因为在可以得到组件定义的情况下,组件也可以直接new出来。
主要区别在于组件比类多处三个方法调用:AddRef, Release和QueryInterface。
这是所有COM组件必须实现的三个函数。它们以IKnown接口方式,被所有组件类实现。
这三个函数是组件区别于一般类的关键。
对于组件来说:通过自己的三个函数决定自己的生命周期。
而对于类:必须由外部程序显示调用new'和delete来管理自己生命周期。
- 组件和类的区别
- 轻量级组件和重量级组件的区别
- 组件和插件的区别
- 组件和控件的区别
- 控件和组件的区别
- 模块和组件的区别
- java 轻量级组件和重量级组件的区别
- com组件和一般dll的区别
- 组件、控件和插件的区别
- com组件和一般dll的区别
- com组件和一般dll的区别
- Com组件和一般DLL的区别
- [android]组件和控件的区别
- DLL和COM组件的区别
- com组件和一般dll的区别
- c#组件和控件的区别
- com组件和一般DLL的区别
- com 组件和一般 DLL 的区别
- 关联关系映射
- 集合类(Collections)映射
- 领悟 JavaScript 中的面向对象
- 麦当劳经营理念酷似SOA
- 对象/关系数据库映射基础(Basic O/R Mapping)
- 组件和类的区别
- 持久化类(Persistent Classes)
- IE Firefox css 兼容性处理
- hibernate目录
- 要成功,需要朋友,要取得巨大成功,需要敌人。
- 关于SQL的执行计划
- 关于通过 SQL*PLUS 中用insert添加记录后在管理器看不到的问题
- 高屋建瓴 08年IT产业38个黄金技术
- centos 安装显卡驱动