-
题名多继承中函数调用的冲突检查
- 1
-
-
作者
赵营河
-
机构
中山大学计算机科学系
-
出处
《中山大学学报论丛》
1996年第6期191-195,共5页
-
文摘
面向对象程序设计中多继承的使用给程序员以很大的方便,但是,多继承的使用却带来了许多单继承系统中所没有的问题,其中一个很重要的就是成员函数调用时函数的二义性问题.给出了一种形式化的方法,用来检查一个多继承的系统中函数的二义性.通过这种方法不仅可以检查函数调用的二义性问题,还可以确定将使用函数的那个实现版本.
-
关键词
对象
子对象
多继承
虚继承
虚拟函数
-
Keywords
bject
subobject
multiple inheritance
virtual inheritance
virtual function
-
分类号
G64
[文化科学—高等教育学]
-
-
题名本体的继承及一致性分析
被引量:1
- 2
-
-
作者
明仲
蔡树彬
李师贤
徐晶
-
机构
深圳大学信息工程学院
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2005年第4期660-666,共7页
-
基金
国家自然科学基金(No60373084)
博士学科点基金(No20030558004)
广东省自然科学基金(No04011304)
-
文摘
本体的继承理论是目前尚未解决的重要问题.该文通过扩展继承的数学理论,系统研究了本体的继承语义、继承机制等问题.主要工作有(1)继承系统的数学理论是描述继承系统和探讨其一致性、二义性等问题的一个重要基础理论.该理论已被广泛引用.但使用该理论描述允许例外的类/属性继承系统会出现假冲突.本文发现并定义了假冲突,扩展了原理论的单词表,重新定义了结论集、可继承等概念,使继承断言的接地扩展集不因假冲突而产生二义.从而解决了假冲突的问题.(2 )证明原继承系统中的大部分重要定理在扩展后的继承系统中仍然成立,并且提出了新的定理3)将本体(D ,P ,U ,V ,H)转换为三元组(F ,E ,I)的表示形式,证明这种转换不削弱本体的表示能力,并且将本体映射到扩展后的继承系统,利用继承系统的定义、定理分析本体继承的一致性问题,并证明这种映射对本体的包含断言的判定是完备的.4 )设计了上、下扫描算法,通过检测系统变化可能引起的冲突,保持系统的一致性.对本体继承的一致性分析为发展迅速的面向本体工程方法提供了有力支持.
-
关键词
本体
继承系统
继承理论
允许例外的多继承
一致性
-
Keywords
Knowledge representation
Mathematical techniques
Mathematical transformations
Semantics
Structural design
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名C++和Java继承机制的比较
被引量:1
- 3
-
-
作者
李慧琪
李玉茜
-
机构
华东师范大学计算机系
-
出处
《计算机工程》
CAS
CSCD
北大核心
1997年第S1期238-241,共4页
-
文摘
C++支持类的多继承,而Java采用类的单继承。类的多继承有其灵活性,但语义复杂给使用带来了困难。Java中引入了接口,接口中定义了一组协议规范,即方法原型。将方法的实现部分推迟到类中完成,从而将接口继承与实现继承分开。接口继承可以间接替代多继承,具有多继承的优点,而且使用简单。
-
关键词
继承
多继承
接口
实现
-
Keywords
Inheritance
Multiple inheritance
Interface
Implementation
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅析C++和Java的继承机制
被引量:1
- 4
-
-
作者
姜慧霖
乔丽
-
机构
商丘师范学院计算机科学系
-
出处
《开封大学学报》
2005年第3期85-87,共3页
-
文摘
C++支持类的多继承,Java采用类的单继承.Java中引入了接口,它定义了一组协议规范,即方法原型,将方法的实现部分放到类中完成,从而将接口继承与实现继承分开.接口继承可以间接替代多继承,具有多继承的优点,而且使用简单.
-
关键词
继承
多继承
接口
实现
-
Keywords
Inheritance
Multiple inheritance
Interface
Implementation
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名C++和Java的继承机制分析
- 5
-
-
作者
张霞
于文新
-
机构
周口职业技术学院
-
出处
《农业网络信息》
2007年第4期30-32,共3页
-
文摘
C++支持类的多继承,Java采用类的单继承。Java中引入了接口,它定义了一组协议规范,即方法原型,将方法的实现部分放到类中完成,从而将接口继承与实现继承分开。接口继承可以间接替代多继承,具有多继承的优点,而且使用简单。
-
关键词
继承
多继承
接口
实现
-
Keywords
Inheritance
Multiple inheritance
Interface
Implementation
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名比照C++中的多继承性理解Java中的接口概念
- 6
-
-
作者
王文忠
仲兰芬
-
机构
包头师范学院信息科学与技术学院
包头师范学院数学科学学院
-
出处
《阴山学刊(自然科学版)》
2009年第4期36-38,共3页
-
文摘
举例子比较C++的多继承和Java中的接口,从接口克服多继承的缺陷方面理解接口概念,学习接口使用方法。
-
关键词
接口
多继承
类
-
Keywords
Interface
Multiple Inheritance
Class
-
分类号
TP312.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名Java和C++的继承剖析
- 7
-
-
作者
周磊
-
机构
商丘师范学院计算机科学系
-
出处
《电脑知识与技术》
2006年第5期161-162,共2页
-
文摘
C++支持类的多继承,Java采用类的单继承。Java中引入了接口,它定义了一组协议规范,将方法的实现部分放到类中完成,从而将接口继承与实现继承分开。
-
关键词
继承
多继承
接口
-
Keywords
inherition
Mutli- Inhefidon
interface
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名一个计算重复继承特征的有效算法
- 8
-
-
作者
杨桂桢
-
机构
中山大学计算机科学系
-
出处
《中山大学学报论丛》
1996年第6期196-200,共5页
-
文摘
在面向对象式程序设计中,由于多继承机制的引入,类空间的结构(类之间的继承(关系)变得更加复杂.重复继承,重复基类是多继承机制中的重要特征.为了更好地理解重复继承关系,引入重复继承媒介集的概念,并讨论一个计算重复基类以及重复继承媒介集的有效算法.该算法可视为面向对象程序设计语言的编译器的一部分,同时也为了解类空间的语义信息提供了一个有效的工具.
-
关键词
类
多继承
重复继承
重复基类
媒介集
类空间
-
Keywords
class
multiple inheritance
repeated inheritance
repeated base class
repeated inheritance media set
class space
-
分类号
G64
[文化科学—高等教育学]
-
-
题名改进的基于本体的语义相似度计算
被引量:10
- 9
-
-
作者
张沪寅
温春艳
刘道波
叶刚
-
机构
武汉大学计算机学院
-
出处
《计算机工程与设计》
北大核心
2015年第8期2206-2210,共5页
-
基金
国家自然科学基金项目(61272454)
国家教育部博士点基金项目(20130141110022)
-
文摘
针对已有的基于本体的相似度算法存在各类多继承和准确度不高的问题,提出一种改进的综合加权的相似度计算算法PRSSC。在共享路径重合度的基础上进行改进,综合加权概念节点密度、深度、最低共同祖先节点深度以及概念的属性。实验结果表明,与现有相似度算法比较,PRSSC算法可在解决各种多继承问题的基础上,提高相似度计算结果准确度。
-
关键词
本体
语义相似度
共享路径
概念深度
多继承
-
Keywords
ontology
semantic similarity
shared path
concept depth
multiple inheritances
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名三维战场态势表达中符号模型的分类研究
被引量:2
- 10
-
-
作者
杜莹
武玉国
莫凡
龚桂荣
-
机构
信息工程大学
郑州师范学院
-
出处
《系统仿真学报》
CAS
CSCD
北大核心
2012年第6期1236-1242,共7页
-
文摘
在基于三维环境的战场态势表达中,符号模型作为一种信息载体,扮演着非常重要的角色,但其往往数量众多且种类繁杂。重点研究如何从多角度对态势表达系统中的各种符号模型(包括直观的和抽象的)进行科学合理的分类,分别从建模方式、定位方式和组织方式对符号模型进行了分类。并在上述分类结果的基础上,基于C++模板设计并实现了一种简洁、清晰的分类实现方法,解决了使用多继承所带来的冗余、复杂的问题。
-
关键词
三维战场态势
符号模型
分类
多继承
模板
-
Keywords
3D battlefield situation
symbolized model
classification
multi-heritance
template
-
分类号
TP391.9
[自动化与计算机技术—计算机应用技术]
-
-
题名基于语义加权距离的语义相似度改进算法
被引量:5
- 11
-
-
作者
徐桂臣
叶枫
-
机构
浙江工业大学经济贸易管理学院
-
出处
《情报杂志》
CSSCI
北大核心
2012年第2期119-123,共5页
-
文摘
在信息检索领域,概念的语义相似度计算起着重要的作用。针对现有研究文献中语义相似度计算中的若干问题,本文在语义加权距离算法的基础上讨论了多继承问题和概念属性问题。对于多继承问题,探讨了概念之间通过父概念和子概念进行连接所得到的路径长度相等的情况;对于概念属性问题,本文将对象类型属性和数据类型属性区别对待,提出了数据类型属性的相似度算法。最后,通过计算一个实例中概念节点的相似度,证明了本文算法的有效性。
-
关键词
本体
语义相似度算法
语义加权距离
多继承
概念属性
-
Keywords
ontology semantic similarity algorithm weighted semantic distances multiple inheritance concept attributes
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名基于C++语言中的二义性辨析及其对策探讨
- 12
-
-
作者
李金忠
胡运全
-
机构
井冈山学院信息科学与传媒学院
-
出处
《井冈山大学学报(自然科学版)》
2007年第1期49-51,58,共4页
-
文摘
阐述了面向对象程序设计C++语言中可能产生二义性的若干情况,并通过程序实例,探讨其出现二义性的原因,提出其解决策略。
-
关键词
C++语言
二义性
重载
多继承
虚基类
-
Keywords
C++ language
ambiguity
overload
multiple Inheritance
virtutal base class
-
分类号
TP312.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅析JAVA与C++的区别
被引量:1
- 13
-
-
作者
邓谱
-
机构
重庆电力高等专科学校
-
出处
《计算机光盘软件与应用》
2010年第2期55-56,共2页
-
文摘
C++支持类的多继承,java采用类的单继承;C++中引入构造函数的同时也引入了析构函数,而java却没有析构函数,它自动进行无用内存回收操作,不需要程序员进行删除,而C++中必须由程序释放内存资源。本文将从一些常见的技术角度入手,对这两种程序设计语言进行阐述。
-
关键词
继承
多继承
构造函数
OOP
类封装
-
分类号
O244
[理学—计算数学]
-
-
题名宾馆住宿系统
- 14
-
-
作者
肖燃
王圆
-
机构
江西应用工程职业学院
-
出处
《中国城市经济》
2011年第9X期125-125,共1页
-
文摘
本文主要是对一个基于宾馆住宿系统的设计进行简单的解析。
-
关键词
宾馆住宿管理系统
面向对象
多继承
C/S
-
分类号
F719
[经济管理—产业经济]
-
-
题名法规园地
- 15
-
-
-
出处
《健康生活》
2005年第7期54-54,共1页
-
文摘
婆媳的编辑同志:张儿去年与钱成婚,钱今年怀胎。张家几辈单传,不管是男是女张老太太都十分高兴,且经人推算为男孩。儿媳怀孕后,张老太为了孙子,对儿媳万倍关心,身前身后寸步不离,是活不让干,那真是含在“嘴里怕化了,捧在手里怕碎了”。天有不测风云,人有旦夕祸福。不幸,最近张儿在一次交通事故中死亡。儿媳20刚出头,再嫁不可避免,为让儿媳将孩子生下,张与儿媳钱达成了如下协议:钱如将孩子生下,张放弃对儿子遗产的继承权,儿子的遗产全部由钱继承,如钱私下坠(打)胎,赔偿张家一万元。钱在处理完丈夫的后事后回了娘家,左思右想都觉得,将孩子生下对自己再婚不利,于是去医院偷偷将胎儿打下。张老太得知此事,十分恼火,他找到钱不但要钱退还多继承的财产,还要钱按协议赔偿一万元。请问,张、钱的协议是否效、钱应否按约赔钱?
-
关键词
法规
法院
财产
协议赔偿
遗产
交通事故
多继承
商品房
经济适用房
开发商
-
分类号
D920.5
[政治法律—法学]
-