摘要
面向对象数据库系统在对象类中引入方法概念,描述和管理实体的行为,使之能被应用程序共享,从而大大增强了软件重用性,提高了开发应用的效率.但方法又不同于传统数据,它不再仅仅是可读写的被动数据,而是可被调用,并由此获得运行控制的主动数据.这使得方法调用成为实现面向对象数据库管理系统的一个重要问题.本文论述在面向对象数据库系统中实现方法调用的三种主要途径,即静态链接法、动态链接法和解释执行法。
By modeling behavior of real world entities,the concept of class methods in an object oriented database system provides a new approach to software sharing and reusing.These methods are active data in the database in the sense that when accessed they are invoked and gain control of running.This brings about a new problem of method invocation.This paper describes and discusses three main techniques to solve it,namely,static linking,dynamic linking, and interpreting.
出处
《计算机研究与发展》
EI
CSCD
北大核心
1997年第2期143-148,共6页
Journal of Computer Research and Development