DocumentCode :
3231771
Title :
Towards explicit inheritance schemes
Author :
Van Marcke, Kris
Author_Institution :
VUB AI-Lab., Brussels, Belgium
Volume :
2
fYear :
1988
fDate :
0-0 1988
Firstpage :
386
Lastpage :
395
Abstract :
Although the shared-information model on which inheritance schemes are based is clean and simple, inheritance implementations encountered in today´s object-oriented systems are usually a lot more complex. The author claims that this complexity mainly originates from a desire to express too many different concepts by means of one very tangled inheritance lattice. He argues in favor of simpler inheritance schemes, intelligible and without exceptions, that allow the user to build more complicated information-retrieval architectures explicitly when necessary. This contributes to the simplicity of the language and hence to the comfort of the programmer. Three different object-oriented languages are presented that each illustrate an alternative inheritance mechanism that fulfils these requirements.<>
Keywords :
data structures; high level languages; programming; complexity; data structures; explicit inheritance schemes; information-retrieval; object oriented programming; object-oriented languages; shared-information model; Classification tree analysis; Information retrieval; Lattices; Object oriented modeling; Object oriented programming; Protocols; Steel; Terminology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0842-0
Type :
conf
DOI :
10.1109/HICSS.1988.11829
Filename :
11829
Link To Document :
بازگشت