閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

Mix-in ←いまここ

継承→委譲→多重継承 (Mix-in) と来ましたが、これは結局継承に出戻ってしまったということなのだろうか、と少し悩んでます。

インターフェイスの継承と実装の継承を切り分けて考えればいいのかな? インターフェイスの継承には継承 (多重継承) を使って、実装の継承に関しては委譲を使う、といった感じで……いいのかなあ。

もう少し整理しながら考えてみよう。