Ada 95: The Craft of Object-oriented Programming

Ada 95: The Craft of Object-oriented Programming
ISBN-10
0132303507
ISBN-13
9780132303507
Category
Computers / Languages / General
Pages
486
Language
English
Published
1997
Publisher
Prentice Hall
Author
John English

Description

Ada 95: The Craft of Object-oriented Programming is a beginner's introduction to Ada 95 which uses an example-driven approach that gradually develops small trivial programs into large case studies. The main emphasis of this exciting new publication is on using object-oriented technology to write maintainable, extensible programs. Program design concepts are introduced throughout the text, using maintenance scenarios to highlight shortcomings and produce improved designs. Practical issues such as debugging techniques are tackled, and important Ada features not found in other languages are dealt with early in the text. These include exception handling, user-defined types, procedures, functions, packages and child packages. Ada 95: The Craft of Object-oriented Programming is essential reading for anybody who requires a comprehensive guide to the Ada 95 programming language. Key features: Example-driven approach with examples developed gradually throughout the text, emphasis upon maintenance and maintainability of programs, in-chapter problems and end-of-chapter exercises, and worked examples and case studies throughout the text to aid student learning.

Other editions

Similar books

  • JDBC API Tutorial and Reference: Universal Data Access for the Java 2 Platform
    By Seth White

    This license allows and is limited to the creation and distribution of clean room implementations of this specification that ... For more information , please contact : Pearson Education Corporate Sales Division ; 201 W. 103rd Street ...

  • Core Java
    By Gary Cornell, Cay S. Horstmann

    Software -- Programming Languages.

  • Java Platform Performance: Strategies and Tactics
    By Steve Wilson, Jeff Kesselman

    Direct from Sun's Java(tm) Performance Team, this is a comprehensive field manual full of battle-tested strategies and tactics for developing high-performance applications and applets with Java technology.

  • XML: Designing XML internet applications
    By David Megginson

    XML: Designing XML internet applications

  • An Introduction to Programming and Problem Solving with PASCAL
    By G. Michael Schneider, Steven W. Weingart, David M. Perlman

    Algorithms; Basic pascal concepts; Elementary pascal programming; Flow of control; Running debugging and testing programs; Additional pascal data types; Functions and procedures; Building quality programs.

  • Programming Perl
    By Larry Wall, Randal L. Schwartz

    Software -- Operating Systems.

  • Programming Right from the Start with Visual Basic.Net
    By Thaddeus R. Crews, Chip Murphy

    Raffle Sales Х Seller Sell Amount Process Sales Data Name Qty Cost Accept Sales Data Name Qty cost $ 10.00 $ 25.00 $ 12.00 $ 35.00 $ 20.00 $ 20.00 $ 1.00 Michael Campbell Joshua Boone Keith Dye Michael Campbell Amanda Dodson Deborah ...

  • Core Java 2
    By Gary Cornell, Cay S. Horstmann

    Demonstrates the advanced features of the most recent upgrade to the Java programming language

  • The Waite Group's C++ Primer Plus
    By Stephen Prata

    11 exceptar.cpp use the ArrayDbe class 1 / Compile with arraydbe.cpp #include < iostream > using namespace std ; #include " arraydbe.h " const int Players 5 ; int main ( ) { try { ArrayDbE Team ( Players ) ; cout

  • Code Complete
    By Steve McConnell

    Mackinnon, Tim, Steve Freeman, and Philip Craig. 2000. “Endo-Testing: Unit Testing with Mock Objects,” eXtreme Programming and Flexible Processes Software Engineering-XP2000 Conference. Maguire, Steve. 1993. Writing Solid Code.