Object-Oriented Programming with Ada 9X

Ada 9X-the revised definition of the Ada programming language-provides support for object-oriented programming. This course examines the new, object-oriented features of the language, their use, and how they fit into Ada's strong type system and genericity mechanisms. Basic object-oriented mechanisms are covered, such as: extension, inheritance, and polymorphism. We then show how to integrate these mechanisms into good programming practice; topics include incremental programming, heterogeneous data structures, mixin inheritance, and design for reuse.


Published in:
OOPSLA'93, Washington DC, USA, September 26 - October 1 1993, 18
Year:
1993
Publisher:
ACM Press
Keywords:
Laboratories:




 Record created 2005-09-20, last modified 2018-01-27


Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)