Using Ada to maximize verbatim software reuse
TRI-Ada '89 Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment
Structured analysis—formal design, using stream and object oriented formal specifications
Conference proceedings on Formal methods in software development
Object-oriented programming in Ada83—genericity rehabilitated
ACM SIGAda Ada Letters
Structured programming with limited private types in Ada: nesting if for the soaring eagles
ACM SIGAda Ada Letters
Using inheritance and polymorphism with Ada in government sponsored contracts
ACM SIGAda Ada Letters
TRI-Ada '92 Proceedings of the conference on TRI-Ada '92
Object-oriented design and automatic Ada code generation in the education of software engineers
TRI-Ada '93 Proceedings of the conference on TRI-Ada '93
Effects of Ada on design problems in a discrete event simulator
TRI-Ada '90 Proceedings of the conference on TRI-ADA '90
Using object modeling to transform structured analysis into object oriented design
WADAS '89 Proceedings of the sixth Washington Ada symposium on Ada
Functional lists: object-oriented design classes for MIS applications
WADAS '90 Proceedings of the seventh Washington Ada symposium on Ada
WADAS '90 Proceedings of the seventh Washington Ada symposium on Ada
Hi-index | 0.00 |
Inheritance is one of the key concepts of the object-oriented paradigm. In this article, we briefly review a very commonly known model of inheritance---Smalltalk 80---and the different steps that are taken in the inheritance process. We then analyze the Ada concept of derived types in order to simulate the inheritance mechanism that has been presented. By means of short Ada examples, it is shown how the derived types can help us with each of the steps defined in the model of inheritance presented.