组件和对象的区别?

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:40:01

组件(component)是对象(object)的一种.
对象的概念太宽广了,小到一个字节,大到操作系统,我们都可以称为对象.当然了C++中,一般是指那些可以用来实现和操作的东西.

组件一般是指在windows中注册的功能函数的集合.既有可能是有界面(如在Word中插入Excel组件)的,也可以是无界面的(如串口收发组件).

甚至自己也可以做个COM或COM+的组件,用regsvr32.exe注册到操作系统中.使用组建的程序可能是WINDOWS程序,也可能是WEB页面,因为组件是操作系统的一部分,开放性由开发组件的标准决定了!