基于对象语言

✍ dations ◷ 2025-11-30 23:00:27 #计算机编程

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

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

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

相关

  • 剥皮剥皮是古代的一种酷刑,不同地区有利用不同的方式剥去受刑者的皮肤。一般来说,剥皮时都会尽可能保持皮的完整。在中国古代,会利用水银贯注在受刑者的皮肤与身体之间,从而把他的皮
  • 克丽丝叮克丽丝叮(英语:Christine Welch,1988年12月28日-),是一位来自美国的女歌手。2011年时,因在YouTube上翻唱多首国语歌曲而走红,2014年出道发行第一张个人创作专辑。她能够流利的听、说
  • 诺克斯堡诺克斯堡(Fort Knox)是美国陆军的一处基地,位于肯塔基州布利特县、哈丁县和米德县境内,面积约441平方公里。美国陆军征兵司令部、美国陆军预备军官训练团、乔治·巴顿将军纪念馆
  • 巴伦苏埃拉 (菲律宾)巴伦苏埃拉(又译描仁瑞拉,英文:Valenzuela)是位于菲律宾马尼拉大都会的一个城市,位于马尼拉市北部14公里处,陆地面积44.59平方公里,建立于1621年,1998年升级为市,于2010年人口近60万,
  • 巧克力布朗尼巧克力布朗尼(英语:Chocolate brownie)又称为布朗尼、波士顿布朗尼,是一种体积较小、味道浓厚、形状酷似饼干的巧克力蛋糕。布朗尼因其巧克力色的外表而得名(布朗尼与英文当中的
  • 固态电子器件固态电子器件(英语:Solid-state electronics)是指那些完全使用固体电子材料、并利用束缚于其内电子或者其他载流子导电的电路器件。这一概念经常用来与早期的技术如真空管等作
  • 摩尔达维亚牛头邮票摩尔达维亚牛头邮票(罗马尼亚语:capul de bour,意为“原牛的牛头”)是首版罗马尼亚邮票,由摩尔达维亚公国于1858年7月至10月间发行。它共推出四种面值,极为稀有。第二及第三版的罗
  • 彼得·霍尼戈夫彼得·霍尼戈夫,CH,PC(Peter Thorneycroft, Baron Thorneycroft,1909年7月26日-1994年6月4日),是一位英国保守党政治家。曾担任财政大臣(1957年-1958年之间)。彼得·霍尼戈夫于1979年1
  • 5 (专辑)《5》是法国著名歌手艾莉婕的第五张录音室专辑。原定于2012年发行,最终在2013年3月25日由索尼音乐灌制发行。该专辑的名字和封面是在2013年1月3日的明星学院揭晓的。而本专辑
  • 单频网单频网(Single-Frequency Network,SFN)是一种广播网络,易言之,即数个发送器透过同个频率频道同时发送同个信号。模拟的FM与AM音频广播网以及数字广播网在SFN中可以同时运作;但模拟