组件和对象的区别
admin
2023-07-30 20:24:14
0

1. 组件:
组件是向不同系统提供一组产品的对象的集合。他们有许多元素经常与对象。组件也可以在本地或以分布式方式运行。存在许多本地运行组件的示例,通常用于为外部程序提供精确的性能。组件是一个自包含的实体,它将性能导出到它的周围环境,还可以使用定义良好的开放接口从它的周围环境导入功能。组件向不同的结构提供产品,并使用引用的接口来使用不同的结构。

2. 对象:
对象是一个现实世界的实体,它是一组数据及其行为(通常被认为是方法)。这些真实世界的对象有两个特征,它们有状态和行为。例如,房子是一个具有地址、颜色(状态)和开窗关门(行为)的对象。对象是掌握面向对象技术的关键。对象是从类中创建的,因为类为对象提供了蓝图。

组件和对象的区别:

S.No 组件 对象
1 一个组件可以被认为是一个或多个类的一系列。 从类中创建一个对象。
2 组件使用持续存储。 对象具有局部状态。
3 组件就像黑匣子。 对象通过一个白框来进行特征描述。
4 组件有大量的相互通信机制。 对象通常使用消息传递机制。
5 组件协助第三方合成。 对象现在不会通过第三方辅助即插即用。
6 与对象不同,组件可以用任何编程语言实现。 对象只能在面向对象编程语言中实现。
7 组件具有持久性。 对象没有持久性。
8 组件通常是静态的。 对象是动态的。

相关内容

热门资讯

Mobi、epub格式电子书如... 在wps里全局设置里有一个文件关联,打开,勾选电子书文件选项就可以了。
定时清理删除C:\Progra... C:\Program Files (x86)下面很多scoped_dir开头的文件夹 写个批处理 定...
scoped_dir32_70... 一台虚拟机C盘总是莫名奇妙的空间用完,导致很多软件没法再运行。经过仔细检查发现是C:\Program...
500 行 Python 代码... 语法分析器描述了一个句子的语法结构,用来帮助其他的应用进行推理。自然语言引入了很多意外的歧义,以我们...
小程序支付时提示:appid和... [Q]小程序支付时提示:appid和mch_id不匹配 [A]小程序和微信支付没有进行关联,访问“小...
pycparser 是一个用... `pycparser` 是一个用 Python 编写的 C 语言解析器。它可以用来解析 C 代码并构...
微信小程序使用slider实现... 众所周知哈,微信小程序里面的音频播放是没有进度条的,但最近有个项目呢,客户要求音频要有进度条控制,所...
65536是2的几次方 计算2... 65536是2的16次方:65536=2⁶ 65536是256的2次方:65536=256 6553...
Apache Doris 2.... 亲爱的社区小伙伴们,我们很高兴地向大家宣布,Apache Doris 2.0.0 版本已于...
项目管理和工程管理的区别 项目管理 项目管理,顾名思义就是专注于开发和完成项目的管理,以实现目标并满足成功标准和项目要求。 工...