2017-10-19

継承より委譲(とコンポジション)、あるクラス拡張したいとき、そのクラス継承して使うと不都合があるので元クラスの処理は元クラスにしてもらう(委譲)。その実装としてラッパークラスを作って元のクラスをそのメンバとして持ち(コンポジション)、拡張部分以外は元クラス転送くらいでは

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん