期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
多重继承的范畴论语义 被引量:1
1
作者 林惠民 庞民治 《科学通报》 EI CAS CSCD 北大核心 1989年第14期1114-1116,共3页
Simula 67首先将类、次类、超类和继承的概念引入程序设计语言。这些思想在Smalltalk、C++等语言中得到了进一步的发展,形成了一种独特的、面向对象的程序设计风格。通过继承机制,次类可以共享超类中的代码,从而便利于增量式的软件开发... Simula 67首先将类、次类、超类和继承的概念引入程序设计语言。这些思想在Smalltalk、C++等语言中得到了进一步的发展,形成了一种独特的、面向对象的程序设计风格。通过继承机制,次类可以共享超类中的代码,从而便利于增量式的软件开发方式,提高产品的可扩充性。 继承有单一和多重两种。单一继承即一个次类最多只能有一个直接超类。 展开更多
关键词 多重继承 范畴论 程序设计 语义
原文传递
OOMMS:A Module Management System Based on an Object-Oriented Model
2
作者 庞民治 张永光 +1 位作者 胥虹 丁杰 《Journal of Computer Science & Technology》 SCIE EI CSCD 1993年第2期172-181,共10页
This paper describes the design rationale of OOMMS,a module management system based on an object-oriented model.The concepts of object and module are defined.Modules refer to the software products in general which hav... This paper describes the design rationale of OOMMS,a module management system based on an object-oriented model.The concepts of object and module are defined.Modules refer to the software products in general which have interface parts and body parts.Related concepts of a cluster of modules,versions of a module,and revisions of a version are also defined.The tools for checking in C program modules into OOMMS are discussed. 展开更多
关键词 MODULE OBJECT-ORIENTED module management system VERSION REVISION
原文传递
A CATEGORICAL SEMANTICS OF MULTIPLE INHERITANCE
3
作者 林惠民 庞民治 《Chinese Science Bulletin》 SCIE EI CAS 1990年第1期77-80,共4页
The notions of class, subclass, superclass and inheritance were first introduced into programming languages by Simula 67, and further developed in languages like Smalltalk and C++ to form a special programming style, ... The notions of class, subclass, superclass and inheritance were first introduced into programming languages by Simula 67, and further developed in languages like Smalltalk and C++ to form a special programming style, known as object-oriented programming: by means of the inheritance mechanism, subclass shares the code defined in its superclass, thus encouraging the incremental development of programs and improving the extensionability of software product. 展开更多
关键词 OBJECT-ORIENTED PROGRAMMING MULTIPLE inheritance.
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部