基于对象语言

✍ dations ◷ 2025-08-13 19:00:51 #计算机编程

基于对象语言(英语:object-based language),常指某种编程语言使用了“对象”该概念,即将状态和操作封装(包裹)在“对象”里面。面向对象语言 除了拥有“对象”该概念以外,还拥有继承(英语:inheritance)等功能。在这种定义下,面向对象语言(英语:Object-oriented language) 是 基于对象编程语言 的子集。

在这种定义下,我们认为 基于原型( 英语:prototype-based)是 基于对象(英语:object-based)的,如JavaScript。而 面向对象 则是 基于类(英语:class-based)和 基于对象(英语:object-based)的,如:Java、C++。

另一种定义则是,只要使用“对象”该概念的编程语言都是 面向对象语言(英语:Object-oriented language),这种定义下,面向对象有两种分类:

相关

  • 拉丁古典学古罗马文学指纪元前后繁荣于古罗马政权(包括罗马共和国和罗马帝国)治下的文学。其主要语言是拉丁语。尽管古罗马共和国诞生于公元前510年(摆脱伊特鲁利亚王朝的统治),但按照惯例,
  • 阿拉伯语阿拉伯语(اَلْعَرَبِيَّةُ‎ al-ʻarabiyyah 或者 عربي/عربى‎ ʻarabī ),中文也称阿拉伯文,是除了英语和法语之外最多国家使用的官方语言。阿拉伯语
  • 氯化钙氯化钙,由氯和钙构成,化学式为CaCl2。它是典型的离子型卤化物,室温为白色固体,其水溶液呈中性。应用于制冷设备所用的盐水、道路融冰剂和干燥剂等。因为它在空气中易吸水潮解,故
  • 人工智能叛变人工智能叛变(AI takeover)又称为电子头脑反叛(Cybernetic revolt)或机器人起义(Robot uprising),是科幻作品中长久以来一直不断出现的惯例。这种类型大多是具有人工智能的程式、机
  • Der er et yndigt land《有一处好地方》(丹麦语:Der er et yndigt land)是丹麦的两首国歌之一(另一首为王室颂歌《国王克里斯蒂安站在高耸桅杆上(丹麦语:Kong Christian stod ved højen Mast)》,于王室庆
  • 莫敬完莫敬宇(越南语:Mạc Kính Vũ/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H","Mi
  • 吉姆·克劳法吉姆·克劳法(英语:Jim Crow laws) 1876年至1965年间美国南部各州以及边境各州对有色人种(主要针对非洲裔美国人,但同时也包含其他族群)实行种族隔离制度的法律。这些法律上的种族
  • 姜堰站姜堰站,位于中华人民共和国江苏省泰州市姜堰区沈高镇单塘村,是宁启铁路上的火车站,于2005年7月1日启用营运,2016年5月15日开办动车客运业务,由上海铁路局管辖。
  • 摩泽尔河高架桥摩泽尔河高架桥(德语:Hochmoselbrücke)是德国莱茵兰-普法尔茨州的一座公路高架桥,在采尔廷根-拉赫蒂希以北,于尔齐希以南跨过摩泽尔河河谷,预计2019年秋季通车。这座大桥是摩泽尔
  • 虞翻虞翻(164年-233年),字仲翔,会稽余姚(今浙江余姚)人,是三国时期东吴的经学家和政治家;既能著书立说,又通医理和占卜,官至骑都尉。虞翻起初在会稽被太守王朗任命为功曹。及后孙策进攻会稽