Title :
The many faces of inheritance: a taxonomy of taxonomy
Author_Institution :
Interactive Software Eng., Goleta, CA, USA
fDate :
5/1/1996 12:00:00 AM
Abstract :
One of the most important considerations in constructing object-oriented software is the methodology of inheritance: how to use this mechanism well. The paper presents a taxonomy comprising twelve kinds of inheritance usage grouped into three broad categories: model inheritance; software inheritance; and variation inheritance
Keywords :
data structures; inheritance; object-oriented programming; inheritance; methodology; model inheritance; object oriented programming; object-oriented software; software inheritance; taxonomy; variation inheritance; Books; Guidelines; Object oriented modeling; Programming; Software engineering; Taxonomy;