2008-12-15から1日間の記事一覧

継承とコンポジション

CPP

コンポジションとは、親クラスを継承しないでprivateメンバに取り込んでしまうこと。 継承と違って別物になるので、親の変更の影響を受けなくなる。 親のヘッダファイルを必ずしもincludeしなくてもよくなるので、コンパイルするファイル間の依存性が下がる…