「mixin」のコアイメージコアイメージ
クラスに共通のふるまいを組み込むための機能のまとまり
「mixin」のフランス語での定義フランス語での定義
Groupe de fonctionnalités réutilisables que l'on ajoute à des classes différentes pour leur donner un même comportement.
「mixin」の語源語源
mixinは、mix「混ぜる」に-inを付けた英語由来の技術用語で、機能を既存のクラスへ加える成り立ちを示す
「mixin」のコラムコラム
- Pythonでは、mixinという名前を付けた小さなクラスを複数の親クラスと組み合わせ、特定の機能だけを再利用する設計がある