ND-Polya中协变-反变问题的处理方法

来源 :计算机学报 | 被引量 : 0次 | 上传用户:heimacom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协变-反变问题讨论面向对象语言中继承机制和多态计算的关系,晃当前面向对象程序设计语言中的一个重要的理论问题。反变的方法重定义不符合思维习惯,一盘采用协变精化的设计方法。但抛弃反变后的面向对象程序设计,在多态计算中会产生类型问题。针对这一问题,该文基于Castagna的重载函数模型,提出处理协变相关类型问题的类型系统和计算模型,并在ND-Polya语言及系统中具体实现。该方法可以应用到其它协变面向对
其他文献
论文提出了无轨锻造操作机的设计方案,并借助Solidworks三维制图软件,对设计方案进行了计算机模拟。无轨锻造操作机通过机体内部的转轴、夹持、行进机构实现锻造的送进、转动
从海南农垦胡椒产业股份有限公司(以下简称海垦胡椒公司)了解到,海垦胡椒公司于近日成功并购了柬埔寨贡布省一块面积为7hm。的胡椒种植园,标志着该公司国际化战略迈出实质性第一
基于增材制造工艺制备多层金字塔点阵夹芯板,并根据标准测试方法进行准静态平压破坏实验,得到多层金字塔点阵结构的抗压缩强度.结果表明:制备的金字塔点阵结构抗压缩性能的稳
【选自《21世纪儒商文化》一书,光明出版社2016年7月出版】(上接总第413期)十八大以来,伴随着中国经济进一步融入全球经济,中国企业走出去的步伐开始明显加快。尤其进入2016
ASTER(高级星载热辐射反射辐射计)的第三波段具有15m分辨率的朝向星下点和朝向后方传感器,其同轨拍摄立体像对的能力及基高比值(B/H=0.6)大,有利于生成DEM(数字高程模型).采用区域匹配方
<正>当前,世界经济全球化和区域经济一体化发展日新月异,泛珠三角区域合作风生水起,粤桂合作应时而生,并从共识走向实践。肇庆梧州作为粤桂两省区山水相连的城市,借机发挥东
目的:探讨中西医结合治疗急性胆源性胰腺炎的效果。方法:收治急性胆源性胰腺炎患者82例,随机分为对照组和观察组各41例,对照组给予常规西医治疗,观察组给予中西医结合治疗。结果:治
目的观察复方大柴胡汤联合西医治疗急性胆源性胰腺炎肝胆湿热证的临床效果。方法将100例急性胆源性胰腺炎肝胆湿热证患者随机分为对照组与观察组,每组50例。对照组给予西医治
继承是面向对象程序设计中的一个重要机制.但是,当程序员需要调整已有类并将其应用到类似的应用中,继承机制就不能支持这类程序员的需要.为了解决这一问题,我们结合类比和继承,提出
<正> 我厂是一个年产普通水泥2.5万吨的小立窑厂,水泥磨系统存在着:劳动强度大,工艺落后,水泥质量差等问题.七五年下半年着手改进水泥磨工艺,将原来的开路磨工艺改为闭路磨工