Skip to content

Mixin

又稱 mix-in ,從字面上解釋是「混入」的意思。 Mixin 是提供基礎功能的 class ,並在需要該功能時「混入」該 class (像組件一樣為包含他的 class 提供功能)。注意 Mixin 跟多重繼承不一樣,多重繼承會有的菱形繼承問題 mixin 不會有。

C++ 實現