ABSTRACT DATA TYPES IN ADA.

被引:0
|
作者
Appelbe, William F.
机构
来源
Journal of Pascal and Ada | 1984年 / 3卷 / 01期
关键词
COMPUTER PROGRAMMING LANGUAGES;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Abstract data types are a type encapsulation concept for designing modular, well-structured software. Ada has a package construct for statically encapsulating groups of related declarations, and provides for abstract data type declarations using limited private types within packages. Other systems programming languages, such as CLU, provide a distinct class encapsulation construct for implementing abstract data types. The mechanism adopted by Ada is compared with a distinct class construct. A number of disadvantages of this mechanism for Ada language users is indicated.
引用
收藏
页码:26 / 29
相关论文
共 50 条