OO - programming in Ada

被引:0
|
作者
Smith, Mike [1 ]
机构
[1] Univ of Brighton, Brighton, United Kingdom
来源
Ada user | 1996年 / 17卷 / 03期
关键词
Object oriented programming - Software engineering - Subroutines;
D O I
暂无
中图分类号
学科分类号
摘要
Programming language Ada 95 provides a safe and secure way of implementing programs using the object-oriented paradigm. One application of this language is in a program dealing with the processing of bank transactions, wherein software objects for individual bank accounts are created. The implementation of the method is hidden from the sender of the message. The state of the object can only be accessed or changed by sending a message to the object. The state of an object is represented by instance attributes or variables. Objects having identical instance attributes and methods belong to the same class. The use of this mechanism enables the implementation detail to be hidden from a programmer who uses the object, thus promoting good software practice.
引用
收藏
页码:125 / 131
相关论文
共 50 条
  • [41] An idea about how to teach OO-programming to students
    Rothe, Irene
    World Academy of Science, Engineering and Technology, 2010, 66 : 1255 - 1258
  • [42] Introducing OO design and programming with special emphasis on concrete examples
    Angster, E
    Bergin, J
    Böszörményi, L
    OBJECT-ORIENTED TECHNOLOGY, 1999, 1743 : 338 - 361
  • [43] ADA-BASED SUPPORT FOR PROGRAMMING-IN-THE-LARGE
    WOLF, AL
    CLARKE, LA
    WILEDEN, JC
    IEEE SOFTWARE, 1985, 2 (02) : 58 - 71
  • [44] Real-time programming safety in Java and Ada
    Sandén, Bo I.
    Ada User Journal, 2002, 23 (02): : 105 - 112
  • [45] ADA PROGRAMMING SUPPORT ENVIRONMENT CONCEPTUAL-MODEL
    KAVIANPOUR, M
    PROCEEDINGS : SEAS ANNIVERSARY MEETING 1989, VOLS 1 AND 2: THE CORPORATE NETWORK, 1989, : 1483 - 1495
  • [46] Towards a Runtime Verification Framework for the Ada Programming Language
    Pedro, Andre de Matos
    Pereira, David
    Pinho, Luis Miguel
    Pinto, Jorge Sousa
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2014, 2014, 8454 : 58 - 73
  • [47] ADA MAY DEFINE NEW GROUND RULES FOR PROGRAMMING
    BERGMAN, R
    COMPUTER DESIGN, 1985, 24 (01): : 173 - 176
  • [48] OBJECT-BASED COMPUTING AND THE ADA PROGRAMMING LANGUAGE
    BUZZARD, GD
    MUDGE, TN
    COMPUTER, 1985, 18 (03) : 11 - 19
  • [49] ON SOME KEY FEATURES OF ADA - LANGUAGE AND PROGRAMMING ENVIRONMENT
    WEHRUM, RP
    HOYER, W
    DIESSL, G
    COMPUTER PHYSICS COMMUNICATIONS, 1986, 41 (2-3) : 271 - 283
  • [50] Programming execution-time servers in Ada 2005
    Burns, A.
    Wellings, A. J.
    27TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2006, : 47 - +