仕様の追加は mix-in とは言わないんじゃ、、、

> * C++ の多重継承でも Mix-in (の概念)は存在する(らしい)

というか、多重継承だからこそ mix-in が可能なんじゃないか?

Ruby は多重継承ができないけど、 mix-in があるので
多重継承と似たことができますよ、ってことにしてるんでしょ?