首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 46 毫秒
1.
2.
3.
软件重用是提高软件生产率和保证软件产品质量的重要方法之一,程序设计语言中的继承机制是软件重用的有效途径。在目前引起人们普遍观注的面向对象语言中,讨论较多的是语言所提供的继承设施。本文讨论面向对象语言中的继承种类,重点是限制继承——这是已有继承种类中较薄弱的环节。  相似文献   

4.
本文定义了一个新的context逻辑——QLC(quantificationallogicofcontext),它能反映context的更多的逻辑性质.文中还讨论了含等词的QLC以及当领域公理相关不同context序列时的推理,并引入了McCarthy的限制理论.  相似文献   

5.
面向对象XML数据库的逻辑基础   总被引:2,自引:0,他引:2  
XML正在成为Internet上数据描述和交换的标准.面向对象的方法具有很强的建模能力,例如继承、非单调继承、多态性、复杂数据结构等.将面向对象的特征引入到XML中,可以提高XML语言的建模能力.用继承扩展XML的模式语言DTD支持元素继承、非单调多重继承、重载、阻断、多态和冲突处理机制. XML-RL是基于高级数据模型的以规则为基础的XML查询语言,用面向对象的特征扩展XML-RL支持多态元素、包含元素.系统地给出面向对象的XML数据库的基于逻辑的语法和语义.  相似文献   

6.
In this paper a survey of elaboration tolerance in logical AI is provided. John McCarthy views elaboration tolerance as the key property of any formalism that can represent information in the common sense informatic situa-tion. The goal of studying elaboration tolerance is finding a formalism for describing problems logically that is as elab-oration tolerant as natural language and the associated background knowledge. In the beginning, we introduce the missionaries and cannibals problem and its elaboration problems provided by John McCarthy as the test examples of studying elaboration tolerance. Then we introduce the study of elaboration tolerance from three aspects. First of all,the study of elaboration tolerance of the existing systems is introduced such as Causal Calculator and ABSFOL. Sec-ond the study of special elaboration is presented such as elaboration of actions. Last but not least a formal definition of elaboration toleration and evaluation tools is nrmvided.  相似文献   

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

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

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

10.
王浩  高隽  张奠成 《软件学报》1998,9(3):190-193
方法和方法继承是面向对象的核心概念.本文介绍了约束演绎对象语言CDOL(constraint deductive object language)中方法的概念及定义,方法是作为规则定义的,它既可作为对象的接口,又可用来实现计算的抽象与共享,方法的继承和多态是通过类型机制和合一机制来实现的.  相似文献   

11.
超协调限制逻辑   总被引:2,自引:1,他引:2  
林作铨 《计算机学报》1995,18(9):665-670
本文给出了一阶超协调限制逻辑LPs的定义,并证明了它与悖论逻辑(LP与LPm)和限制逻辑(CIRC)的关系,LP作为一种非单调超协调逻辑具有非单逻辑和超协调逻辑的优点,而用能解决非单调逻辑和超协调逻辑存在的问题,它可作为在不完全与不协调知识下常识推理的形式化,因此它的知识表示中具有广泛的应用。  相似文献   

12.
文中主要介绍面向对象逻辑语言LKO中基于声明和推理的有序类型系统,在谓词声明中,类型由有序的构子构造而成,子句中变量类型由类型推理决定,对象类型由方法声明决定,独立于便于代码复用,它可作为基类型参与项类型构造。  相似文献   

13.
本文介绍类型化面向对象逻辑语言LKO的元级解释技术,主要包括对象约束、状态、方法的继承算法,以及子句解释、类型推理和检查的多种合一算法。  相似文献   

14.
This article presents a formal theory of concurrent actions that handles the qualification, ramification, and frame problems. The theory is capable of temporal explanation, i.e., reasoning forward and backward. The approach uses the modal logic Z to extend the work of Lifschitz and Rabinov on miracle-based temporal reasoning. The advantages of miracles for describing unknown actions are augmented with the ability to handle concurrent actions that can provide for the most economical explanation of state changes. For temporal explanation problems restricted to finite domains, it has a worst-case exponential decision procedure. The theory is as general as first-order logic in what it can express as preconditions and consequences of actions.  相似文献   

15.
一个在弗协调逻辑中的限制   总被引:1,自引:1,他引:1  
林作铨 《软件学报》1995,6(5):290-295
本文通过应用限制到一个弗协调逻辑给出一种弗协调限制,弗协调限制是一种弗协调非单调逻辑,它能被极小化语义所刻划,并具有两方面优点:非单调逻辑在包含矛盾时是不平凡的;弗协调逻辑在矛盾没有影响时等价于经典逻辑.  相似文献   

16.
间断区间时态逻辑的语义   总被引:1,自引:0,他引:1  
张师超  张钹 《计算机学报》1996,19(12):949-952
区间逻辑不能模拟自然语言中与,或,非时态关系,其公理系统的完备性不易保证。我们建立的间断区间时态知脚注可以克服区间逻辑的上述缺点,本文给出了间断区间逻辑的语法,语义及公理,即描述了间断区间时态逻辑的语义。  相似文献   

17.
经验逻辑:一种非单调逻辑的统一形式   总被引:2,自引:0,他引:2  
林作铨 《计算机学报》1993,16(8):568-576
人的常识推理是一种充满经验性知识的累积过程,而经验推理具有非单调性。本文提出一种关于典型与例外的经验逻辑,特别研究它的非单调性,它提供了一个现存的主要非单调逻辑的统一基础,这是通过一种类似的规则把它们翻译成经验逻辑获得的。因此,经验逻辑给出了一类更一般而且直观的非单调推理形式。  相似文献   

18.
阎志欣 《软件学报》1994,5(10):24-32
本文提出了一种新的纯逻辑式子句型程序设计语言.文中给出了语言的语法,非形式语义,子句的过程解释和基于约束归结的推理系统.对该语言来说,程序包含三类变量:输入变量,输出变量和用于控制机器资源的程序变量;被程序定义的函数符号可用于构造项或子项,并且还可用作为谓词符号;不需要低效的最广合一.由于这些因素,一个子句集本身隐含了顺序,分支,迭代和递归多种控制结构使得容易构造高效的定理证明系统.这种语言将是一种有坚实理论基础的,高效的,实际有用的高级确定性语言.  相似文献   

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

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

京公网安备 11010802026262号