首页 | 本学科首页   官方微博 | 高级检索  
     

青鸟Ⅱ型系统面向对象语言CASEC++的设计和实现
引用本文:邵维忠,袁曙涛,杨芙清.青鸟Ⅱ型系统面向对象语言CASEC++的设计和实现[J].软件学报,1996,7(1):1-8.
作者姓名:邵维忠  袁曙涛  杨芙清
作者单位:北京大学计算机科学与技术系,北京,100871;北京大学计算机科学与技术系,北京,100871;北京大学计算机科学与技术系,北京,100871
基金项目:本文研究得到国家“八五”重点科技攻关计划的支持.
摘    要:CASEC++语言是面向对象的CASE环境青鸟Ⅱ型系统中设计、实现的一个与C++完全兼容并支持永久对象的面向对象程序设计语言.在青鸟Ⅱ型系统中,它是对象管理系统OMS(objectmanagementsystem)的操纵语言和所有集成工具的编程语言,同时也是支持最终用户的通用的编程语言.本文首先简要介绍了CASEC++的设计背景.然后,较详细地讨论了CASEC++中新引入的语言成份:永久对象;类定义的共享机制;永久对象间的关系描述──链和对象的内容等.最后,给出了实现方法.

关 键 词:面向对象    永久对象    C++语言    CASE环境    对象管理系统  
收稿时间:1994/12/6 0:00:00
修稿时间:1995/2/23 0:00:00

THE DESIGN AND IMPLEMENTATION OF AN OBJECT ORIENTED PROGRAMMING LANGUAGE CASE C++ IN JADE BIRD 2 SYSTEM
Shao Weizhong,Yuan Shutao and Yang Fuqing.THE DESIGN AND IMPLEMENTATION OF AN OBJECT ORIENTED PROGRAMMING LANGUAGE CASE C++ IN JADE BIRD 2 SYSTEM[J].Journal of Software,1996,7(1):1-8.
Authors:Shao Weizhong  Yuan Shutao and Yang Fuqing
Affiliation:Department of Computer Science Beijing University Beijing 100871
Abstract:CASE C+ + is an object oriented programming language of fully compatible with C+ + and supporting persistent object, which is originally designed and implemented in the object oriented CASE environment Jade Bird 2 System. In Jade Bird 2,it is the manipulation language of OMS (object management system) and the programming language of integrated tools. At the sametime, it is also the end users' programming language. The paper briefly introduces the background of designing CASE C+ + at first.Then it focuses the discussion on the new added language components in CASE C+ +,such as persistent object; share of the class definition;link declaration and content of object. At last, the method of implementation is described.
Keywords:Object orientation  persistent object  C + +  CASE environment  object management system    
本文献已被 CNKI 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号