首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
2.
李宣东  郑国梁 《软件学报》1995,6(1):187-193
本给出一种包含多种继承行为的,非常灵活的代码复用机制-广义继承,通过给出其操作语义和一个支持类间子类型关系确认的类机制,为其在面向对象程序设计语言中的实现奠定了基础。  相似文献   

3.
继承作为面向对象语言的一个重要特性,在系统设计时经常被用到。但继承的滥用会导致系统的灵活性大大下降。因此在深入了解 继承的基础上,需要正确对待继承。  相似文献   

4.
面向对象的逻辑图示语言   总被引:1,自引:0,他引:1  
本语言介绍了图示语言基本概念及其特点,在事件驱动机制的基础上提出了逻辑驱动机制和多表达式结构,对函数式语言、逻辑语言和面向对象语言进行了理论上的分析,提出了它们在本质相容性和统一性并阐述了这三种技术在我们开发的逻辑图示语言Vilog中的结合。  相似文献   

5.
1·引言随着面向对象技术的发展,面向对象程序设计语言在软件设计、模块化、可扩充性、可复用性等方面给软件开发人员带来了很大的方便[lj。继承是顺序面向对象语言的一个基本特点,继承机制是面向对象语言的重要机制之一,是实现软件复用和可扩充的有效语言机制。Bertrand Meyer曾指出纯00语言的七个特性川:①模块化结构;②数据抽象(对象是抽象数据类型的实现);③自动  相似文献   

6.
一、引言随着并行多机系统和网络分布计算平台日益流行,并发/并行程序设计技术得到广泛应用。并行程  相似文献   

7.
本专辑比较系统地介绍了面向对象的程序设计语言Eiffel的基本概念,语言特征,EiffeI程序开发方法,另外还系统介绍了Eiffel编辑及其工具环境。  相似文献   

8.
函数式面向对象语言FOPL的指称语义   总被引:1,自引:0,他引:1  
梅宏  孙永强 《计算机学报》1994,17(7):513-520
函数式面向对象程序设计语言FOPL是笔者设计并实现的一种合成语言,本文在一个全称的抽象域上描述了FOPL语言的指称语义。  相似文献   

9.
在软件开发过程中,面向对象方法和形式方法的综合使用有助于充分利用这两种方法的优点并克服它们的不足。在Z规格说明语言的基础上,作者设计了一种结构化的面向对象形式规格说明语言OOZS,以提高形式规格说明的层次性及模块化能力。本文简要介绍了OOZS语言的设计思想及其面向对象特征。  相似文献   

10.
11.
函数式面向对象程序设计语言FOPL   总被引:1,自引:0,他引:1  
梅宏  孙永强 《计算机学报》1995,18(4):281-289
本文介绍函数式面向对象程序设计语言FOPL的设计原则、主要特性及实现等方面的问题。  相似文献   

12.
Delphi语言中的面向对象特征探讨   总被引:1,自引:0,他引:1  
Delphi作为一种有力的面向对象的开发工具,,以Pascal语言为基础,引入面向对象的类机制,从而实现了封装、继承和多态。本文举例论述了这种机制的优越性。  相似文献   

13.
Multiobject C语言是我们设计一个面向对象的并发程序设计语言,它以C语言为基语言,引入了类和对象等机制以及并发对象间的通信设施,支持面向对象的并发程序设计。本文讨论了我们在设计过程中的考虑,并与AT&T Bell实验室的Concurrent C^++语言作了一些比较。  相似文献   

14.
并发面向对象模型中继承异常的一种解决方案   总被引:2,自引:0,他引:2  
1 引言继承机制是面向对象软件开发中的重要设施,是实现软件复用和扩充的一种有效的语言机制,它是顺序面向对象语言的一个基本特点。但是,在将面向对象技术与并发相结合的过程中,对并发控制机制处理不当,将会引起继承机制与并发控制间的冲突问题。这种冲突主要表现在:定义子类时需要修改(重定义)父类中的所有代码才能实现自身的并发控制,从而使得子类无法继承父类的代码,产生继承异常现象、继承异常的出现将进一步破坏面向对象技术的两大优点,即:继承和封装。所以,如何有效地避免继承异常或将继承异常的产生降低到最小的程度是并发面向对象模型所要研究的一个重要问题。  相似文献   

15.
语言本身的设施决定了其进行面向对象程序设计的能力。本文以几种典型的传统程序设计语言为代表,论述了其语言设施支持面向对象程序设计的级别,并讨论了对传统程序设计语言进行面向对象扩充的一些问题。  相似文献   

16.
面向对象开发中的继承机制与可重用性   总被引:1,自引:0,他引:1  
本文从面向对象开发的基本意义出发,分析了承机制与可重用性的内在联系,给出了继续的调整策略和重用性设计准则。  相似文献   

17.
广义继承及其在面向对象程序设计语言中的实现*   总被引:1,自引:0,他引:1  
李宣东  郑国梁 《软件学报》1995,6(Z1):187-193
本文给出一种包含多种继承行为的、非常灵活的代码复用机制——广义继承,通过给出其操作语义和一个支持类间子类型关系确认的类机制.为其在面向对象程序设计语言中的实现奠定了基础.  相似文献   

18.
面向对象设计及程序设计语言   总被引:1,自引:0,他引:1  
面向对象设计及程序设计将帮助人们创建和管理日益复杂的软件系统。本文解释了对象模型与传统模型的差别,给出了对象模型的基本概念,并探讨了它对未来系统的影响。  相似文献   

19.
金芝  胡守仁 《软件学报》1994,5(5):16-25
限制理论是形式化常识知识并进行常识推理的一种重要方法.本文主要研究将限制理论转化为面向对象逻辑语言的可能性,并实现了完成这个转换的编译器.按面向对象逻辑语言的语义运行编译后的程序,可得到与原限制理论相同的结果.将该编译器嵌入面向对象逻辑语言解释器中,可以大大提高该语言的表达能力,特别是可以实现对常识知识表示和常识推理的支持.  相似文献   

20.
Java面向对象编程语言及其应用   总被引:2,自引:0,他引:2  
王咸伟 《电脑》1996,(12):18-20
Java是SUN MicroSystem公司推出的一种面向对象的解释执行语言.Java一词起源于Java语言的开发者们都十分喜欢喝的一种咖啡.该语言的最初目的是用来开发网络化商用实时系统的,因而这种语言必须十分简炼、高效、可靠和易于移植,并且要能安全地用于分布式实时系统.近年来,随着Internet的迅速普及World Wide Web迅速流行,作为Wed页面制作工具的HTML语言只是精于实现静态的超文本链接,但没有编程语言的功能.为了使页面具有动态性,增强动感,嵌入一种语言支持是一种很自然的解决的方案.用Java编制的Applet(小应用程序)嵌入HTML文本后,由于Java字节代码与平台无关,实现了与HTML  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号