フリー問題

Microsoft Dynamics 365: Finance and Operations Apps Developer (MB-500) のフリー問題 11 / 20 問目

問題文

同じ処理を複数の場所から呼ぶが、呼ぶ側は具体的なクラスを知らないようにしたい。拡張する側が処理を差し込める口を、自分が作るクラスに用意する場合の適切な仕組みはどれか。

選択肢

  1. インターフェイスを定義し、拡張する側にそれを実装させる
  2. 属性クラスを作り、拡張する側のクラスに付けさせる
  3. 公開された静的なメソッドを用意し、拡張する側がそれを呼ぶようにする
  4. デリゲートを定義し、拡張する側がそれを購読できるようにする

解答・解説を確認するには

正解と解説の確認、回答の記録には無料登録が必要です。登録すると演習モードでフリー問題に回答し、正誤と解説をその場で確認できます。