Home

Object-oriented programming with class dictionaries


Author(s) : Copyright C??? Karl Lieberherr Karl J. Lieberherr, 
Publisher : N/A
Publication Date : 1988
ISSN : N/A
Abstract : A class dictionary defines all data structures which appear in a program as well as a language for describing data specified by the data structures. We demonstrate that class dictionaries are ideal for simplifying object-oriented programming. Our class dictionary based approach to object-oriented programming is independent of any particular programming language, so it is applicable to a large variety of object-oriented systems. The experience in designing and using over one hundred class dictionaries has resulted in a set of useful design techniques. This novel approach to object-oriented programming makes interesting links between language design, data structure design and data base design.,