基于对象语言

✍ dations ◷ 2025-11-15 00:28:36 #计算机编程

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

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

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

相关

  • 布氏硬度布氏硬度试验(Brinell scale)是压入硬度试验之一种,其测量值用HB或BHN表示。该试验最初由瑞典工程师 Johan August Brinell(1849年-1925年)于1900年提出。布氏硬度是第一个被广泛
  • 亨利五世《亨利五世》(Henry V)是英国剧作家威廉·莎士比亚创作的一部历史剧,据考证作于1599年。故事基于英格兰亨利五世国王的人生,着重描写百年战争期间阿金库尔战役的前后事件。该剧
  • 乔治·阿玛尼乔治·阿玛尼(意大利语:Giorgio Armani,1934年7月11日-),是一位意大利时装设计师,出生于意大利皮亚琴察,学习过医药及摄影,曾在切瑞蒂任男装设计师,1975年创立乔治·阿玛尼公司。曾获
  • 东乡茂德东乡茂德(日语:東郷 茂徳〔東鄕茂德〕/とうごう しげのり Tōgō Shigenori,1882年12月10日-1950年7月23日),生名朴茂德(韩语:박무덕;转写:Pak Mudǒk),朝鲜裔日本人,日本帝国时代外交官,
  • 中间偏左中间偏左,又称中左翼,是用来描述或表示其政治立场的名词,政党或组织(如智库)其观点在政治光谱中,从中间延伸到左边,但不包括极左派立场。中间偏左包含了社会自由主义、社会民主主义
  • 进攻满洲苏联决定性胜利满洲战略攻势行动(俄语:Маньчжурской стратегической наступательной операции,又名“八月风暴行动”、“满
  • 乔氏似鳞头鳅乔氏似鳞头鳅为辐鳍鱼纲鲤形目鳅科的其中一种,为热带淡水鱼,被IUCN列为濒危保育类动物,分布于亚洲斯里兰卡淡水流域,体长可达6公分,栖息在有遮蔽物、流动缓慢的溪流底层水域,生活
  • 阿古斯汀一世 (墨西哥)阿古斯丁·科斯梅·达米安·德·伊图尔维德-阿兰布鲁(西班牙语:Agustín Cosme Damián de Iturbide y Arámburu,西班牙语发音:.mw-parser-output .IPA{font-family:"Charis SI
  • 砷酸铵砷酸铵是一种无机化合物,化学式为(NH4)3AsO4。它可由氨和砷酸的浓溶液反应得到,反应析出三水合物的无色晶体。加热时放出氨。它和其它砷化合物一样,被归为一类致癌物,可能对人类
  • 幽灵 (反面模式)在程式设计中,幽灵(poltergeist)是指一些生命期很短,没有内部状态的物件,这些物件是只用来进行初始化或调用其他生命期较长物件的方法。幽灵是一种反面模式。原始定义是由 Michae