An object-oriented programming paradigm based on Ada 95

被引:0
作者
Loeper, H [1 ]
Khattab, A [1 ]
Neubert, P [1 ]
El-Gabali, M [1 ]
机构
[1] Kuwait Univ, Dept Math & Comp Sci, Safat 13060, Kuwait
来源
KUWAIT JOURNAL OF SCIENCE & ENGINEERING | 1998年 / 25卷 / 02期
关键词
Ada; communication; concurrency; distributed computing; object-oriented programming;
D O I
暂无
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, implementation issues of object-oriented programming using Ada 95 are addressed. Within the proposed object-oriented programming style object classes are defined in a general uniform, well-structured manner. The paper investigates mainly the implementation of sequential and concurrent object classes in Ada 95 and offers a uniform template of the structure of object classes. Object classes tailored with regard to the template given allow the derivation of new sequential as well as concurrent object subclasses with polymorphic methods from base object classes.
引用
收藏
页码:275 / 296
页数:22
相关论文
共 25 条
[1]   CONCURRENT OBJECT-ORIENTED PROGRAMMING [J].
AGHA, G .
COMMUNICATIONS OF THE ACM, 1990, 33 (09) :125-141
[2]  
*ANSI, 1983, LECT NOT COMP S, V155
[3]  
ATKINSON C, 1991, J OBJECT-ORIENT PROG, V4, P11
[4]  
BARNES J, 1995, PROGRAMMING ADA 95
[5]  
BLAIR G, 1991, OBJECT ORIENTED LANG
[6]  
Booch G., 1991, Object-oriented Analysis and Design with Applications
[7]  
Collard P., 1989, Ada Letters, V9, P119
[8]   MESSAGE OBJECT PROGRAMMING - AN EVOLUTIONARY CHANGE IN PROGRAMMING TECHNOLOGY [J].
COX, BJ .
IEEE SOFTWARE, 1984, 1 (01) :50-61
[9]  
DIMAIO A, 1989, ALVEREZ ANGEL, P39
[10]  
*GNAT, 1996, GNU NEW YORK U AD TR