DocumentCode :
3185061
Title :
Object-oriented programming in Ada
Author :
Brashear, Phil
Author_Institution :
CTA Inc., Ridgecrest, CA, USA
fYear :
1992
fDate :
18-22 May 1992
Firstpage :
543
Abstract :
It is shown that object-oriented designs requiring inheritance and run-time polymorphism can be implemented in Ada. A technique for specifying object classes and relationships is described. Package specifications and subprogram stubs that implement the specified system are automatically generated; the programmer only writes the actual method implementation bodies. The technique presented is an application of the principles presented by P. Baker (1990). Ada is used as a preprocessing language, providing two levels of checking by the compiler. The OOP (object-oriented programming) programmer writes two Ada package specifications and a main program (procedure). One package provides the names of types, classes, and methods that will be used by the object system; the other provides information about the types that are to be declared. The main program specifies methods, classes, inheritance structures, and structures for dealing with polymorphism
Keywords :
Ada; object-oriented programming; Ada; OOP; inheritance; method implementation bodies; object classes; object system; object-oriented designs; preprocessing language; run-time polymorphism; subprogram stubs; Application software; Computer aided software engineering; Concrete; Object oriented programming; Packaging; Programming profession; Runtime; Software design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace and Electronics Conference, 1992. NAECON 1992., Proceedings of the IEEE 1992 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-0652-X
Type :
conf
DOI :
10.1109/NAECON.1992.220569
Filename :
220569
Link To Document :
بازگشت