修了試験 2025-12-14実施分 基本情報技術者試験 問35
オブジェクト指向における基底クラスと派生クラスの関係にあるものはどれか。
正答3
解説
正解は3です。 オブジェクト指向における基底クラスと派生クラスの関係を問う問題です。 基底クラスと派生クラスは、汎化と特化の関係にあります。 「派生クラスは基底クラスの一種である」と言える関係で、is-a関係と呼ばれます。 【選択肢別解説】 1:× 社員は会社を構成する要素であり、会社の一種ではありません。 全体と部分の関係(集約)です。 2:× エンジンは自動車の部品であり、自動車の一種ではありません。 全体と部分の関係です。 3:○ 三角形は図形の一種なので、「図形」が基底クラス、「三角形」が派生クラスになります。 is-a関係が成り立ちます。 4:× 頭は人間の体の一部であり、人間の一種ではありません。 全体と部分の関係です。 【ポイント】 「AはBの一種である」と言えればis-a関係(汎化・特化)、「AはBの一部である」と言えればpart-of関係(集約)です。 派生クラスは、基底クラスの属性や操作を継承します。まとめて解く
修了試験 2025-12-14実施分を通しで解く(60問)→