基于对象语言

✍ dations ◷ 2025-12-11 08:21:29 #计算机编程

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

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

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

相关

  • 细胞培养细胞培养(英语:cell culture)是一种技术,是将真核生物或原核生物细胞培养在受控制的状态下,使其生长。这项技术的发展与方法,与组织培养或器官培养关系密切。细胞培养的例行步骤包
  • 态度态度是指对某一标的物的评价。 态度是由情感(affect)、行为(behavior),与认知(cognition)等三个要素所共同组成,称为态度的ABC模型。情感指的是对态度标的物的感受;行为则包含
  • 核仁核仁(nucleolus,复数形式为 nucleoli)是真核细胞细胞核中的一种结构,通过电子显微镜乃至光学显微镜可以观察到细胞核中的核仁呈均匀的球状。核仁是核糖体RNA(rRNA)转录及加工、核
  • 即时PCR即时聚合酶链式反应(英语:Real-time polymerase chain reaction)是一种在DNA扩增反应中,以萤光染剂侦测每次聚合酶链锁反应(PCR)循环后产物总量的方法。此实验法已被众多科学家采
  • 硬焊硬焊(英语:brazing)是一种焊接方式,将熔点低于欲连接工件之熔填料(钎料)加热至高于熔点,使之具有足够的流动性,利用毛细作用充分填充于两工件间(称为浸润),并待其凝固后将二者接合起来
  • 英美协定英美协定(英语:United Kingdom – United States of America Agreement,缩写为 UKUSA,/juːkuːˈsɑː/)是一份多边通信条约,让参加国家之间可以共享各项军事与机密情报。参与国
  • 豫章豫章,可以指:
  • NPAPI网景插件应用程序接口(英语:Netscape Plugin Application Programming Interface,缩写:NPAPI)是一个跨平台的通用浏览器插件应用程序接口(API)。1995年由网景公司发布,应用于网景导
  • 亚伯拉罕·康斯坦丁·穆拉德热亚·多桑亚伯拉罕·康斯坦丁·穆拉德热亚·多桑(Abraham Constantin Mouradgea d’Ohsson,1779年9月26日-1851年12月25日),亚美尼亚人,生于奥斯曼帝国君士坦丁堡(今土耳其伊斯坦布尔),瑞典东
  • 黎拔佳黎拔佳(英语:B.C. Lee,1954年-2019年9月11日)是加拿大华裔政治家、资深演员,前任卑斯省温哥华市议员。黎拔佳出生澳门,12岁与家人移居台湾,于台南一中就读中学、后于政治大学取得政