情報処理技術者試験ナビ

当サイトは準備中です。

SA 27秋 午前Ⅱ 問4

問題

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

クラスにもたせる役割は一つだけにするべきであり,複数の役割が存在する場合にはクラスを分割する。
クラスを利用するクライアントごとに異なるメソッドが必要な場合は,インタフェースを分ける。
上位モジュールは,下位モジュールに依存してはならない。
モジュールの機能には,追加や変更が可能であり,その影響が他のモジュールに及ばないようにする。

 

答え

      エ

解説

 

 

関連情報

オンラインテキスト

 

キーワード

 

過去の出題