本文へスキップ

継承の代わりにコンポジションとは?

けいしょうのかわりにこんぽじしょん

クラス継承よりオブジェクト組み合わせで機能を実現する設計指針。

「継承よりコンポジション」はGoFデザインパターン本で示された原則でクラス継承の強い結合の代わりにオブジェクトに別のオブジェクトを持たせて機能を委譲することで柔軟な設計を実現する。

使い方・例文

鳥クラスを継承せずに飛行能力をFlierオブジェクトとして持たせることで「継承よりコンポジション」を実践できる。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語