技術士試験ナビ

技術士試験対策・テキスト・過去問題解説を発信します。

技術士第一次試験専門科目 平成26年度 Ⅲ-5

 オブジェクト指向プログラミングについて,次の(a)〜(c)の説明が表す概念の組合せとして,最も適切なものはどれか。

(a)データの構造とデータへの操作をひとまとめにすること

(b)同じメソッドを異なるふるまいで実行させること

(c)あるクラスAのフィールドやメソッドをクラスBがそのまま同様に利用できること

 
カプセル化 抽象化 汎化
カプセル化 ポリモフイズム 継承
クラス ポリモフイズム 汎化
情報隠蔽 抽象化 継承
情報隠蔽 ポリモフイズム 汎化

 

答え

      ②

解説

 XXX

(a)データの構造とデータへの操作をひとまとめにすること
XXX

(b)同じメソッドを異なるふるまいで実行させること
XXX

(c)あるクラスAのフィールドやメソッドをクラスBがそのまま同様に利用できること
XXX