基于非严格平行继承模式的安全元类程序设计

来源 :全国第五次程序设计语言发展与教学学术会议、第三届全国Web信息系统及其应用学术会议暨全国首届语义Web与本体论学术研讨会 | 被引量 : 0次 | 上传用户:liuyun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
元类程序设计存在元类兼容性问题.它是由层次间对象的消息传递和不同层次的继承关系共同作用引起的.元类不兼容会导致程序运行时错误,是不安全的.由于出错原因较难发现,因此仅靠程序员检验程序的元类兼容性是不可靠的,程序设计语言本身应当提供相应的安全机制.本文在分析现有语言采取的相关机制基础上,提出了一种不同层次上类对象的非严格平行继承模式,该模式被我们开发的动态语言Simpletalk采用.
其他文献
目的:研究静脉滴注盐酸卡屈沙星葡萄糖注射液在健康人体内的药动学。方法:20名健康成年志愿者随机分成两组,每组10人,男女各半,分别静滴盐酸卡屈沙星葡萄糖注射液0.3和0.4 g
当前发布在网格中的网格资源信息是以元数据目录(LDAP)或者XML结构化方式(Service Data)来组织,这种缺乏语义的元数据不能很好的支持网格服务发现.本文利用服务本体(Service
随着Internet/Intranet的发展,Web开发技术也越来越丰富.基于微软,NET技术的浏览器模式应用系统的开发也越来越普遍.本文首先简要分析了面向广电行业测试业务管理系统的需求,
目的:为了提高口服黄体酮后的生物利用度,开发黄体酮口服制剂,制备了一种新型黄体酮前体脂质体口服制剂,并测定了其水合后的包封率。方法:采用一种新型前体脂质体制备方法将
面向方面程序设计(Aspect-Oriented Programming,AOP)是一种新型程序设计方法,它最主要的设计原则是模块化系统的横切关注点,将业务代码与其他代码解耦,从而消除了代码混乱和
对于一个成熟的商业地产项目来说,资本的重要性正在不断降低,人的力量会逐渐占主导“中国房地产市场已经进入了下半场。”习惯落后于住宅市场的商业地产领域,目前已现波澜。
建筑设计工程项目的实施过程是一个灵活多变的业务流程,基于工作流技术的管理系统能够很好的对其进行跟踪和管理,提高工作效率.本文首先介绍了建筑设计工程项目业务流程的特
基于对象的异质链表的建立需要考虑多方面的因素.以面向对象的C++语言为基础,讨论建立异质链表的方法.该方法基于对象,采用继承机制和多态性的动态实现技术,使用动态对象,辅
靶向给药能够增加局部药物的浓度,提高疗效,减少不良反应。目前实现药物靶向性的重要策略是使用靶向载体,如抗体、肽、天然或人工合成的聚合物、糖或肽标记的毫微粒和脂质体
正当资本主义世界工业生产开始衰退,失业情况一天天严重,而渐渐陷入新的经济危机的时候,苏联人民在苏联共产党和苏联政府的领导下,又一次地在建设共产主义社会的伟大事业中