Mixin
Ein Mixin ist eine abstrakte Klasse, die zusammen mit mehreren anderen Klassen als Superklasse verwendet werden kann. Dies setzt multiple Vererbung voraus: Bei der Verwendung des Mixins leitet eine Klasse sowohl von dem Mixin als auch von einer der anderen Klassen ab. Ein Mixin definiert häufig Methoden, die Methoden ihrer Nachbarklassen aufrufen.
Quelle
Gilad Bracha, William Cook
"Mixin-based Inheritance"
http://www.cs.utexas.edu/~wcook/papers/MixinBasedInheritance/MixinBasedInheritance.pdf
Quelle
Gilad Bracha, William Cook
"Mixin-based Inheritance"
http://www.cs.utexas.edu/~wcook/papers/MixinBasedInheritance/MixinBasedInheritance.pdf