基礎理論
アルゴリズム
コンピュータ構成要素
システム構成要素
ソフトウェア
ハードウェア
ヒューマンインタフェース
マルチメディア
データベース
ネットワーク
セキュリティ
システム開発技術
ソフトウェア開発管理技術
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.64 オブジェクト指向における基底クラスと派生クラスの関係にあるものはどれか。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
オブジェクト指向における上位クラスと下位クラスの関係には、is-a(汎化-特化)関係と、part-of(集約-分解)関係があります。
is-a(汎化-特化)関係
「動物-犬」や「家電-テレビ」などのように「…は、○○である」で表される関係。上位クラス(基底クラス)の特性を継承して作成される下位クラスは派生クラスやサブクラスと呼ばれる。
part-of(集約-分解)関係
「コンピュータ-CPU」や「自転車-サドル」などのように「…は、○○の一部である」で表される関係。
各選択肢の関係をどちらかの関係に当てはめてみると、
  • "会社"と"社員"
    社員は会社の一部であると言えるので、集約-分解関係になります。
  • "自動車"と"エンジン"
    エンジンは自動車の一部であると言えるので、集約-分解関係になります。
  • "図形"と"三角形"
    正しい。三角形は図形であると言えるので、汎化-特化関係(基底クラスと派生クラスの関係)になります。
  • "人間"と"頭"
    頭は人間の一部であると言えるので、集約-分解関係になります。
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   基本情報技術者試験 >     テクノロジー >     システム開発技術 >  
< >
🥇