A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
On the notion of inheritance
1996
ACM Computing Surveys
One of the most intriguing-and at the same time most problematic-notions in object-oriented programming is inheritance. Inheritance is commonly regarded as the feature that distinguishes object-oriented programming from other modern programming paradigms, but researchers rarely agree on its meaning and usage. Yet inheritance is often hailed as a solution to many problems hampering software development, and many of the alleged benefits of object-oriented programming, such as improved conceptual
doi:10.1145/243439.243441
fatcat:aybihvlcefbcnagwxnnr3amrxu