基于对象语言

✍ dations ◷ 2025-09-11 07:44:40 #计算机编程

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

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

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

相关

  • 胎儿酒精综合症胎儿酒精谱系障碍(Fetal alcohol spectrum disorders,简称FASDs)又称胎儿酒精症候群,是母亲在妊娠期间酗酒对胎儿所造成的先天异常。症状包含外观异常、身材矮小、体重过轻、小
  • 爱乐乐队“爱乐乐团”在全球乐迷心目中具有崇高的地位。 西方的“爱乐乐团”(Philharmonic)最早是由宫廷的乐手们离开宫廷后,在民间自发组成的演奏团体。 久而久之,爱乐乐团成为音乐爱好
  • 印刷术印刷是指将影像或文字原稿迅速大量复制的一种技术。一般使用印刷机将油墨印在纸张上,它是出版的基本组成部分。印刷机是能够在承印物上印刷的机械。活字印刷术被称为中国古代
  • 枝角目枝角目(学名:Cladocera)是甲壳亚门之下的一个目,由细小的水蚤生物,合共约620个已辨识的物种。本目原为鳃足纲叶足亚纲双甲目(Diplostraca)之下的一个亚目,随着双甲目获提升成为双甲
  • M3反坦克炮第二次世界大战时美军的反坦克炮有75毫米口径M1A1和37毫米口径M3两种,由于在欧洲战场上的纳粹德军的坦克大多甲坚炮利,故美军以威力较强的M1A1主打欧洲,而M3则留在东亚和太平洋
  • 法西斯四巨头法西斯四巨头(意大利语:quattuorviri)字直译为“四人组”,指的是国家法西斯党在取得意大利王国政权过程中支持贝尼托·墨索里尼的四位主要领导者。1922年,他们指挥了法西斯党的“
  • 藤原赖忠藤原赖忠(、924年(延长二年)-989年8月5日(永祚元年6月26日))是平安时代中期的公卿。藤原北家的嫡流关白藤原实赖的次子。母亲是藤原时平的女儿。在圆融・花山两任天皇担任关白及太
  • 2017年4月逝世人物列表2017年4月逝世人物列表,是用于汇总2017年4月期间逝世人物的列表。
  • 里查达斯·贝兰基斯 里查达斯·贝兰基斯(立陶宛语:Ričardas Berankis,1990年6月21日-),是立陶宛职业网球运动员。截至目前最高的ATP单打排名为50,也是立陶宛的男网选手中世界排名最高者。
  • 故事:写给所有人的历史故事:写给所有人的历史(英语:Gushi.tw),是台湾网络新媒体,2014年由哈佛大学历史学博士生涂丰恩创立。定位为透过有趣的、有创意的方式,结合新媒体的运用,让历史走进日常生活之中,提