Abstract
Inheritance and delegation are alternate methods for incremental definition and sharing. It has commonly been believed that delegation provides a more powerful model This paper demonstrates that there is a "natural" model of inheritance which captures all of the properties of delegation. Independently, certain constraints on the ability of delegation to capture inheritance are demonstrated. Finally, a new framework which fully captures both delegation and inheritance is outlined, and some of the ramifications of this hybrid model are explored.
Cite
CITATION STYLE
Stein, L. A. (1987). Delegation is inheritance. In Conference Proceedings on Object Oriented Programming Systems Languages and Applications, OOPSLA 1987 (Vol. 1987-January, pp. 128–146). Association for Computing Machinery, Inc. https://doi.org/10.1145/38765.38820
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.