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
.
Mixin-based inheritance
1990
SIGPLAN notices
The diverse inheritance mechanisms provided by Smalltalk, Beta, and CLOS are interpreted as different uses of a single underlying construct. Smalltalk a.nd Beta differ primarily in the direction of class hierarchy growth. These inheritance mechanisms are subsumed in a new inheritance model ba.sed on composition of mixins, or abstract subclasses. This form of inheritance can also encode a CLOS multiple-inherita.nce hierarchy, although changes to the encoded hierarchy that would violate
doi:10.1145/97946.97982
fatcat:mb7a7bvx5ve7jh26ff7eb5cpwq