对象为什么叫对象而不叫对马的名字
来源 :华课网校 2024-06-21 14:28:18
中对象是计算机科学中的一个重要概念,它是指一种数据类型,用于表示一个实体的属性和行为。虽然对象在计算机科学中被广泛使用,但是很少有人知道为什么它被称为“对象”,而不是其他名称,比如“对马”。
事实上,对象这个概念最初来源于Simula语言,该语言是20世纪60年代初在挪威开发的。Simula语言中的对象是通过类来定义的,类是一种数据结构,用于封装数据和方法。在Simula语言中,类被称为“对象类”,因为它们是用来创建对象的模板。因此,对象这个名称最初的意义是“对象类的实例”。
后来,随着面向对象编程的发展,对象这个概念变得更加重要和普遍。许多编程语言都支持对象,包括Java、C++、Python等。在这些语言中,对象通常是由类实例化而来的,它们具有自己的属性和方法,并且可以互相交互和通信。由于对象在编程中的广泛使用,人们逐渐将“对象”这个名称与“类的实例”这个概念联系在一起,从而形成了“对象”的现代含义。
虽然“对马”这个名称与“对象”没有任何关系,但也有一些有趣的说法解释为什么人们没有选择“对马”作为对象的名称。一种说法是,当Simula语言的开发者正在考虑给对象取名字时,他们看到了一个马牧场,于是就想到了“对象”这个名称。另一种说法是,当时的开发者们正在吃午饭,看到了桌子上的一只盐罐和一只胡椒罐,他们注意到这两个物体的形状和颜色都不同,但它们都是“调料罐”,于是想到了用“类”来表示“调料罐”,再用“对象”来表示具体的盐罐或胡椒罐。这两种说法都没有得到官方证实,但它们说明了为什么人们选择了“对象”而不是其他名称。
总之,对象这个概念是计算机科学中非常重要的一个概念,它的名称“对象”源于Simula语言的“对象类的实例”这个概念。虽然“对马”这个名称与对象没有任何关系,但人们选择“对象”这个名称的原因可能与马有关。
您可能感兴趣的文章
相关推荐
热门阅读
-
丝绸之路的结束时间
2024-06-21
-
英文系统怎么改成中文
2024-06-21
-
车载蓝牙连接起了放歌咋没有声音
2024-06-21
-
19升油等于多少斤油呢
2024-06-21
-
忘了审车过了2个月了怎么办
2024-06-21
-
小白柱子是什么电视剧里的人物
2024-06-21
-
三国演义中有哪些妙计
2024-06-21
-
杯子的表情怎么打出来
2024-06-21
-
abcc词语大全成语大全
2024-06-21
-
什么软件能看全球电视直播节目
2024-06-21
-
三国演义中有哪些妙计
2024-06-21
-
杯子的表情怎么打出来
2024-06-21
-
abcc词语大全成语大全
2024-06-21
-
什么软件能看全球电视直播节目
2024-06-21
最新文章
-
刘孜个人资料年龄简介
2024-06-21
-
月季绿色的小虫子
2024-06-21
-
捷信钱没还到底会不会上征信
2024-06-21
-
英语考试四级多长时间
2024-06-21
-
平安夜幽默说说经典句子大全
2024-06-21
-
c照能不能开d照的车
2024-06-21
-
知否知否应是绿肥红瘦演员表卫姨妈
2024-06-21
-
南齐翡翠原石特点图解介绍
2024-06-21
-
如何取消临时牌申请
2024-06-21
-
word表格里怎么排序号
2024-06-21
-
灵芝多糖一次吃多少克
2024-06-21
-
三相插头接线颜色字母是什么
2024-06-21
-
学数控第一步学什么
2024-06-21
-
中转机票是不是一次性取
2024-06-21