基本情報技術者試験 - 令和7年12月修了 - 問35

オブジェクト指向における基底クラス派生クラスの関係にあるものはどれか。
“会社” と “社員”
“自動車” と “エンジン”
“図形” と “三角形”
“人間” と “頭”
答え
分野 : テクノロジ系 › 開発技術 › システム開発技術 › 設計
同一問題 : 〔令4修7問47〕〔令5修7問35〕〔平28修12問47〕〔平27修7問48〕〔平24修6問49
解説
オブジェクト指向における基底クラス派生クラスの関係にあるものを選ぶ問題です。「基底クラス」(スーパークラス)と「派生クラス」(サブクラス)の関係は,「〜は〜の一種である」という関係(is-a関係)で表せるものです。選択肢「ウ」の「図形」と「三角形」は,三角形が図形の一種であるというis-a関係が成り立つため,基底クラス派生クラスの関係にあたります。

「ア」の「会社」と「社員」,「イ」の「自動車」と「エンジン」,「エ」の「人間」と「頭」は,いずれも全体と部分の関係(has-a関係)であり,継承関係ではなく集約や構成の関係にあたるため誤りです。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる