期刊文献+

持久性在面向对象语言中的扩充 被引量:2

The Persistence Extension to Object-Oriented Programming Language
在线阅读 下载PDF
导出
摘要 持久性是传统程序设计语言所缺乏的,它是程序设计语言中值得重视的一个要素,面向对象语言是当前表达能力和建模能力最强的一种语言,持久性与面向对象语言的结合将能够提供一个计算建模和数据建模、数据处理和数据管理的一体化语言环境。本文介绍了持久性程序设计的发展及其相关的概念,包括持久性与数据类型的正交性;讨论了持久性与面向对象语言结合中的有关问题,如对象标识及对象指针持久性等问题;同时给出了一个在面向对象语言基础上扩充持久性的实现描述,重点在其组织结构、内外存映射及其工作过程。 The persistence which is often absent in conventional programming languages is a property of programming language that more attention should be given. The object-oriented programming (OOP) contributes the most powerful capabilities in expression and model for software construction. To combine the persistence with OOP is meaningful in computational modelling and data modelling, and results in a good platform integrating data management with data processing. This paper introduces the persistence concepts and de velopment history including the orthogonality to data type, discusses the issues of combining persistence with OOP, such as the object identity and the persistent object pointer; de-scibes the persistence extension to OOP language, in which emphasis is given to the architecture, the map between the main and the secondary storages, and the mechanism of the process.
出处 《南京航空学院学报》 CSCD 1992年第4期433-440,共8页
基金 航空科学基金
关键词 数据库 面向对象语言 程序语言 programming language, databases, object-oriented programming language, persistence
  • 相关文献

同被引文献8

  • 1施伯乐 楼永生 等.数据库理论和新领域[M].北京:高等教育出版社,1990.292-293.
  • 2黄志球 尤晓海 等.ORACLE中树型结构的实现.中国管理信息系统研究新进展[M].杭州:浙江大学出版社,1997.101-104.
  • 3黄志球,中国管理信息系统研究与实践新进展,1997年,101页
  • 4陈其明,工程数据库原理,1991年,1页
  • 5施伯乐,数据库理论和新领域,1990年,292页
  • 6王珊珊,黄志球,尤晓梅,刘永志.通用信息管理用户界面系统[J].数据采集与处理,1997,12(4):320-323. 被引量:2
  • 7杨芙清.软件复用及相关技术[J].计算机科学,1999,26(5):1-4. 被引量:207
  • 8黄志球,王珊珊,尤晓梅,乔兵.试飞数据库管理系统实现研究[J].南京航空航天大学学报,1999,31(6):666-671. 被引量:3

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部