必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. システムアーキテクト
  3. 平成27年度秋季問題一覧
  4. 平成27年度秋季問題7-解答・解説-分析

平成27年度秋季問題

問題7

オブジェクト指向におけるデザインパターンに関する記述として、適切なものはどれか。

幾つかのクラスに共通する性質を抽出して、一般化したクラスを定義したものである。
同じ性質をもつオブジェクト群を、更にクラスとして抽象化したものである。
オブジェクトの内部にデータを隠蔽し、オブジェクトの仕様と実装を分離したものである。
システムの構造や機能について、典型的な設計上の問題とその解決策を示し、再利用できるようにしたものである。

オブジェクト指向におけるデザインパターンに関する記述として、適切なものはどれか。

幾つかのクラスに共通する性質を抽出して、一般化したクラスを定義したものである。
同じ性質をもつオブジェクト群を、更にクラスとして抽象化したものである。
オブジェクトの内部にデータを隠蔽し、オブジェクトの仕様と実装を分離したものである。
システムの構造や機能について、典型的な設計上の問題とその解決策を示し、再利用できるようにしたものである。

解答:エ

<解説>

デザインパターンとは、過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したものである。

× スーパークラスの説明である。
× クラスもしくはクラスを作る手順の説明である。
× カプセル化の説明である。
デザインパターンの説明である。