本文へスキップ
Certia
未分類
春期

システムアーキテクト 2025年 春期 問2

2 / 25

オブジェクト指向設計における設計原則の説明のうち、開放・閉鎖原則のものはど れか。

正解と解説

表示する
正解 エ

モジュールは、機能の追加や変更が可能であって、その影響を他のモジュールに 及ぼしてはならない。

開放閉鎖原則(OCP)は、モジュールは機能の拡張に対して開いており、変更に対して閉じているべき、つまり機能追加・変更が可能でありながらその影響を他モジュールに及ぼさないという原則です。よって選択肢3が正解です。0は単一責任、2はインタフェース分離、2(上位が下位に依存しない)は依存関係逆転の原則です。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。