what is mixin,
in C++ term,
a class publicly derives from another class and privately
derives from a third class, then this class is called mixin.
then another question, what's the use of mixin?
hint: please refer to the book named "design pattern"
in my collection, I have a lot of such stuff,
interested?