Abstract
One of the main characteristics of classical class-based languages is the strict correlation between inheritance, subclassing, and subtyping. A great economy of concepts and syntax is achieved by identifying these three relations. The identification also confers much flexibility in the use of subsumption: an object of a subclass, some of whose methods may have been inherited, can always be used in place of an object of a superclass by virtue of subtyping.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer Science+Business Media New York
About this chapter
Cite this chapter
Abadi, M., Cardelli, L. (1996). Advanced Class-Based Features. In: A Theory of Objects. Monographs in Computer Science. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-8598-9_4
Download citation
DOI: https://doi.org/10.1007/978-1-4419-8598-9_4
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-6445-3
Online ISBN: 978-1-4419-8598-9
eBook Packages: Springer Book Archive