共查询到20条相似文献,搜索用时 46 毫秒
1.
并发面向对象语言的继承异常问题研究 总被引:1,自引:1,他引:0
1·引言随着面向对象技术的发展,面向对象程序设计语言在软件设计、模块化、可扩充性、可复用性等方面给软件开发人员带来了很大的方便[lj。继承是顺序面向对象语言的一个基本特点,继承机制是面向对象语言的重要机制之一,是实现软件复用和可扩充的有效语言机制。Bertrand Meyer曾指出纯00语言的七个特性川:①模块化结构;②数据抽象(对象是抽象数据类型的实现);③自动 相似文献
2.
本文介绍一个新的面向对象的程序设计语言BETA。BETA语言在发展了十几年后,虽然国内对它了解甚少,但BETA的许多思想和风格确实在语言理论研究中占有重要地位,而且可以肯定,BETA将影响国内的一些研究工作.本文根据参考文献编译,限于篇幅,不可能完整而又详细地介绍。有兴趣的读者,请参考有关的文献.本文引用的参考文献系指B.B.Kristensen等人的文章中列出的参考文献。 相似文献
3.
本文介绍了笔者设计并实现的一种新型的面向对象的程序设计语言,着重讨论了在设计过程中采用的新的概念,并和其它类似语言作了比较. 相似文献
4.
综观三十年来开发的程序设计语言不难发现,至今在计算机领域内占主导地位的仍是当初就已形成的冯·诺依曼程序设计风格的命令型语言,象FORTRAN、COBOL、BASIC、ALGOL 60、Pascal与Ada等都属于这种类型。它们共同的设计思想是以存放初等数据类型值(如整、实、串型等)的变量作 相似文献
5.
面向对象程序设计语言的类型系统 总被引:2,自引:0,他引:2
本文引入了面向对象程序设计语言的类的概念,对类及春继承性给出了一种严格的形式化描述。这种形式化描述显然是建立面向对象模型的基础。 相似文献
6.
7.
面向对象的SAS/AF程序设计语言的研究 总被引:1,自引:0,他引:1
本文结合面向对象分析(OOA)与面向对象设计(OOD)介绍了面向SAS/AF程序语言及探讨了面向对象的理念在SAS/AF中的实现。 相似文献
8.
Delphi语言中的面向对象特征探讨 总被引:1,自引:0,他引:1
Delphi作为一种有力的面向对象的开发工具,,以Pascal语言为基础,引入面向对象的类机制,从而实现了封装、继承和多态。本文举例论述了这种机制的优越性。 相似文献
9.
面向对象基本概念与语言 总被引:5,自引:0,他引:5
面向对象技术已经成为计算机技术的不可分割部分。采用这个技术,在软、硬件开发和人工智能研究中都显现出巨大的优越性。但同时各种流派的面向对象设计的出现使人眼花潦乱。本文试图讨论面向对象程序设计的基本概念并介绍面向对象程序设计语言或系统的发展概况。对象、类、消息的程序设计模式其基本点在于对象的封装和继承性。封装使对象外界面和对象实现分离。要继承就得将对象管理起来并建立类体系。以及由此带来晚聚束和实体的多态性构成面向对象基本特征。文中论述这些特征有利于当前软件技术所追求的模块性、数据隐藏、数据抽象,可修改,易维护,并适宜于早期原型开发等目标。文中从模仿 Smalltalk、采用面向对象思想、可作面向对象设计三个方面简述了20余种基于对象的语言。 相似文献
10.
11.
张黔 《小型微型计算机系统》1999,20(3):199-203
要将并发性与面向对象及代码重用结合起来,必须解决“继承异常”问题。目前提出的方案大都针对特定问题,有一定的局限性。本文引入了一种新的同步模型,将同步控制分为同步策略控制与同步条件控制,同时引入了策略库,加大了并发对象的代码可重用性,在很大程度上避免或减少了“继承异常”的发生。 相似文献
12.
万建成 《小型微型计算机系统》1999,20(3):204-208
LCPP是作者研制的逻辑与对象结合的多范式语言,由于采用以对象为基础、扩充对象的逻辑特征而实现结合,逻辑程序设计就继承了面向对象的继承性、多态性和动态约束的特性,加这对象集合中搜索的进行,大大提高了逻辑搜索实现的复杂性。本文提出并讨论了这一复杂性的表现与解决的方法。 相似文献
13.
文中主要介绍面向对象逻辑语言LKO中基于声明和推理的有序类型系统,在谓词声明中,类型由有序的构子构造而成,子句中变量类型由类型推理决定,对象类型由方法声明决定,独立于便于代码复用,它可作为基类型参与项类型构造。 相似文献
14.
面向对象类型理论的比较研究 总被引:3,自引:0,他引:3
人们已提出各种支持面向对象程序设计的类型理论。但每种类型理论的侧重点不足相同,它们均能解决面向对象程序设计的某些方面的问题。本文从对象、类、类型和继承角度,着重分析讨论抽象数据类型、记录演算和对象演算,为进一步研究关于面向对象程序设计的类型理论提供基础。 相似文献
15.
面向对象机器人离线编程系统的设计准则 总被引:7,自引:0,他引:7
从机器人系统的结构行为特点出发,讨论机器人离线编程系统面向对象的设计准则和系统组成对象的设计衡量准则,阐述了面向对象方法用于研制和开发这种系统的优越性和不足之处,给出了面向对象的机器人离线编程系统的基本结构,并最终实现了面向对象的离线编程系统HOLPSS。 相似文献
16.
企业管理信息系统的面向对象分析 总被引:1,自引:0,他引:1
研究了用面向对象技术进行企业信息系统分析的方法,主要研究了系统分析中用户需求模型的建立方法,系统中界面对象、实体对象和控制对象的标识方法及分析模型的建立。这种方法清楚地表现了用户的需求,且分析模型具有环境可适应性和易维护性。 相似文献
17.
一个基于机群系统的面向对象并行程序
开发环境的研究与实现 总被引:2,自引:0,他引:2
面向对象程序设计技术可以降低并行程序设计的复杂性,提高并行程序的可读性、可维护性、可移植性.因此提供面向对象的并行程序设计环境,可以减少并行程序开发难度,有效地利用并行计算机系统的潜能.可扩展并行机群系统是随着网络技术迅速发展而出现的一种网络并行计算系统.其主要特点是适于粗粒度任务并行,适于采用消息传递机制.文中在可扩展机群系统上实现了面向对象的并行程序开发环境ParaObject,它由对象平台、并行对象和邮件对象组成,并行程序以并行对象为单位并行执行,通过邮件对象传送数据,具有良好的封装性和可移植性,友好的用户编程接口,使用方便. 相似文献
18.
叶文伟 《计算机应用与软件》1994,11(5):60-64,F003,59
面向对象技术,源于对现实世界中自然结构的认识,充分体现了概括,分类和抽象的思想。本文就如何在3GL软件开发中引入OO的思想,提出了函数实体和消息变量的概念,分别对应于O技术中的对象和消息的概念,并结合实例,分析了在3GL软件开发中引入OO思想的几个要点。 相似文献
19.
演绎的面向对象数据库研究 总被引:7,自引:2,他引:7
王浩 《计算机研究与发展》1998,35(4):289-295
文中从复杂对象逻辑语言,面向对象逻辑基础及面向对象数据库演量询语言等三个方面研究了一些典型的演绎面向对象数据库的成果,对它们进行了分析和比较,并就目前研究中一些重要的尚待解决的问题作了进一步讨论。 相似文献
20.
面向对象知识库系统CAOBS/V1.2的可视化查询子系统 总被引:3,自引:1,他引:3
面向对象知识库系统CAOBS/V1.2的用户界面是一个可视化知识查询子系统,它包括一个灵活、直观、方便的可视知识查询语言(VKQL)和一个知识库浏览编辑器。利用该可视化查询语言,用户可以通过构造查询图来表达查询要求,并最终实现查询功能。VKQL吸收了国际上现有的几种可视查询语言的优点,具有较强的查询功能,使用方便。文中介绍了VKQL的设计思想和实现技术,在最后一节将VKQL与同类查询语言进行了对比 相似文献