問題文
機器の状態が変わったときに、監視の画面と通知の送信と記録の保存という3つの処理を走らせたい。処理を増やすときに状態を持つ側のコードを変えたくない。使うべき設計パターンはどれか。
選択肢
- 定期的に状態を読み直して変化を探す処理を3つ作る
- MVC。データと表示と操作の3つに役割を分ける
- Observer。関心のある側が登録し、変化があったときに通知を受ける
- 状態を持つ側に3つの処理の呼び出しを直接書き足す
CCNA Automation 認定 のフリー問題 1 / 20 問目
機器の状態が変わったときに、監視の画面と通知の送信と記録の保存という3つの処理を走らせたい。処理を増やすときに状態を持つ側のコードを変えたくない。使うべき設計パターンはどれか。
正解と解説の確認、回答の記録には無料登録が必要です。登録すると演習モードでフリー問題に回答し、正誤と解説をその場で確認できます。