基于对象语言

✍ dations ◷ 2025-12-05 17:04:39 #计算机编程

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

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

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

相关

  • 嗝气嗝气(又称作饱嗝,中医学上称为嗳气或噫气)指气体经由上消化道(经由食道和胃)往上并从口腔排出。通常伴随着特有的声音,偶尔带有气味。中文语词使用上,“嗝气”经常与“打嗝”混淆,后
  • 自动驾驶汽车自动驾驶汽车,又称无人驾驶汽车、电脑驾驶汽车或轮式移动机器人,为一种运输动力的无人地面载具。作为自动化载具,自动驾驶汽车不需要人类操作即能感测其环境及导航。完全的自动
  • 水碓水碓是利用水流力量来自动舂米的机具,以河水流过水车进而转动轮轴,再拨动碓杆上下舂米。演变成地名如台湾新北市淡水区水碓里、新北市汐止区水碓街、新北市五股区水碓里、台中
  • 深圳国际贸易中心大厦深圳国际贸易中心大厦,简称国贸大厦,是深圳市的一座摩天大厦,位于深圳市罗湖区人民南路、嘉宾路交界。此大厦楼高53层,地下3层,高度有160米,于1985年兴建落成,是深圳特区早期建设的
  • 网络科学网络科学是从交叉学科研究成长起来的一个新兴的学术领域。致力于研究复杂网络的性质,并且应用这些性质去研究一些具有网络特点的领域,比如信息技术网络,计算机网络,生物圈网络,学
  • .lr.lr为利比里亚国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .
  • 三连星三连星,是一种常见的围棋布局,由棋盘同一侧的三个星位组成,是一种重视势力发展的布局。1933年,木谷实在同前田陈尔的正式对局中首次公开采用这一布局。在这个棋谱中,黑棋的布石为
  • 科尔布乡 (哈尔吉塔县)坐标:46°59′N 25°42′E / 46.983°N 25.700°E / 46.983; 25.700科尔布乡(罗马尼亚语:Comuna Corbu, Harghita),是罗马尼亚的乡份,位于该国中部,由哈尔吉塔县负责管辖,面积170平
  • 派克峰国际爬山赛派克峰国际爬山赛(英语:Pikes Peak International Hill Climb,常简称为PPIHC),或被昵称为“The Race to the Clouds”,是一个每年都会在美国科罗拉多州科罗拉多泉(Colorado Spring)
  • 约翰·佩恩 (演员)约翰·霍华德·披(英语:John Howard Payne,1912年5月23日-1989年12月6日)是一名艺人和企业家。