オブジェクト指向における“委譲”に関する説明として,適切なものはどれか。
ア あるオブジェクトに対して操作を適用したとき、関連するオブジェクトに対してもその操作が自動的に適用される仕組み
イ あるオブジェクトに対する操作を,その内部で他のオブジェクトに依頼する仕組み
ウ 下位のクラスが上位のクラスの属性や操作を引き継ぐ仕組み
エ 複数のオブジェクトを部分として用いて,新たな一つのオブジェクトを生成する仕組み
解説を読む
正解:イ
解説:
オブジェクト指向において「委譲」とはオブジェクトに対する操作の一部を他のオブジェクトに依頼することです。同じ操作を他のオブジェクトに伝えることを「伝搬」、下位クラスが上位クラスの操作などを引き継ぐことを「継承」と呼びます。
ア.伝搬の説明です。
イ.正解です。上記解説もご参照ください。
ウ.継承の説明です。
エ.オブジェクトコンポジションの説明です。
解説を閉じる
コメント