The Theory of Classification Part 15: Mixins and the Superclass Interface

By: Anthony J.H. Simons

Abstract

Mixins were first proposed in the language Flavors. A mixin is best described as a freestanding component extension, something that is intended to be added onto another class using the inheritance mechanism. A mixin can be combined with many different base classes, to yield different extended classes which contain the combined base and mixin features.

Cite as:

Anthony J.H. Simons, “The Theory of Classification Part 15: Mixins and the Superclass Interface”, Journal of Object Technology, Volume 3, no. 10 (November 2004), pp. 7-18, doi:10.5381/jot.2004.3.10.c1.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact