基于对象语言

✍ dations ◷ 2025-04-04 13:22:04 #计算机编程

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

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

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

相关

  • 彼奇湖坐标:10°13′57.00″N 61°37′41.00″W / 10.2325000°N 61.6280556°W / 10.2325000; -61.6280556彼奇湖(Pitch Lake)是一个奇特的沥青湖泊,该湖泊位于加勒比海的特立尼达
  • 麦角甾醇麦角固醇(英语:Ergosterol,又称为麦角甾醇)是从真菌类酵母与麦角菌中发现的一种植物固醇。在紫外线照射下可被转化为维生素D2。它是酵母和真菌细胞膜的组成部分,功能与动物细胞膜
  • NP完全NP完全或NP完备(NP-Complete,缩写为NP-C或NPC),是计算复杂度理论中,决定性问题的等级之一。NP完备是NP与NP困难的交集,是NP中最难的决定性问题。因此NP完备问题应该是最不可能被化
  • 麦积山石窟麦积山石窟,中国甘肃省古天水县(今麦积区)麦积山佛教石窟。所谓中国四大石窟,即敦煌莫高窟(1987年世遗)、洛阳龙门石窟(2000年)、大同云冈石窟(2001年),加上重庆大足石刻(1999年)或麦积山
  • 麦克米伦出版有限公司麦克米伦出版公司(Macmillan Publishers Ltd.)是六大出版商之一,由苏格兰人丹尼尔及亚历山大·麦美伦两兄弟于1843年在英国伦敦成立,前英国首相哈罗德·麦美伦于卸任首相后曾担
  • 碳-11碳-11或11C是碳的同位素之一,原子核包含了6个质子和5个中子,原子核自旋是-3/2,它会透过正电子发射衰变成硼-11,半衰期是20.38 分钟。
  • 负载 (计算机)在计算机科学与电信领域,负载(英语:Payload)是数据传输中所欲传输的实际信息,通常也被称作实际数据或者数据体。信头与元数据,或称为开销数据,仅用于辅助数据传输。在计算机病毒或
  • 最后的莫西干人《最后的莫西干人》(英语:)是一部1992年的美国电影,由迈克尔·曼执导,丹尼尔·戴-刘易斯主演。故事改编自詹姆斯·菲尼莫·库柏(James Fenimore Cooper)1826年出版的小说〈最后的莫
  • 穆尔祜穆尔祜(?-1654年),满洲爱新觉罗氏。清太祖努尔哈赤曾孙、广略贝勒褚英之孙、安平贝勒杜度第二子。天聪九年(1635年),清军伐明,穆尔祜跟从贝勒多铎率领偏师攻入宁远、锦州以缀明师,抵达
  • 服务描述表服务描述表(Service Description Table,SDT)是DVB、ATSC、ISDB等数字电视制式中使用的元数据表。它不是MPEG2-TS协议的一部分,不属于PSI,而由各数字电视标准作为服务信息(Service