オブジェクト指向におけるデザインパターンに関する記述として、適切なものはどれか。
ア |
いくつかのクラスに共通する性質を抽出して、一般化したクラスを定義したものである。 |
イ |
同じ性質をもつオブジェクト群を、更にクラスとして抽象化したものである。 |
ウ |
オブジェクトの内部にデータを隠蔽し、オブジェクトの仕様と実装を分離したものである。 |
エ |
システムの構造や機能について、典型的な設計上の問題とその解決策を示し、再利用できるようにしたものである。 |
答え エ
【解説】
ア |
汎化についての記述です。 |
イ |
抽象化についての記述です。 |
ウ |
カプセル化についての記述です。 |
エ |
デザインパターンについての記述です。 |
【キーワード】
・デザインパターン
【キーワードの解説】
- デザインパターン
過去に設計者が発見し積み上げた設計ノウハウを蓄積し、整理して、再利用しやすいように特定の規則に従ってルール化したものです。
多くのノウハウが「XXしてはならない。」といった内容になることが多い。
オブジェクト指向との相性がいいので、オブジェクト指向を用いた分野で利用されることが多い。
もっと、「デザインパターン」について調べてみよう。
戻る
一覧へ
次へ
|