2024年(令和6年) 春期 システムアーキテクト 午前 問4

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

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


答え エ


解説

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


キーワード
・デザインパターン

キーワードの解説

戻る 一覧へ 次へ