正解は4です。
図はどれも、上の箱「飛行機」と下の2つの箱を、三角形の記号が付いた線で結んでいます。
問題は、上位と下位の関係が汎化(is-a関係)になっている組合せを選ぶものです。
汎化とは、下位の概念が上位の概念の一種である関係で、「下位 is a 上位」と言えるかで判断します。
【選択肢別解説】
1:× 機体番号と機種は、飛行機の性質を表す属性です。
「機体番号は飛行機の一種である」とは言えないので、汎化ではありません。
2:× 主翼と尾翼は飛行機を構成する部品です。
これは全体と部分の関係(集約、part-of関係)であり、汎化ではありません。
3:× 上昇と降下は飛行機が行う動作で、操作(メソッド)に当たります。
「上昇は飛行機の一種である」とは言えません。
4:○ 戦闘機も旅客機も飛行機の一種です。
「戦闘機 is a 飛行機」「旅客機 is a 飛行機」が成り立つので、汎化の関係です。
【ポイント】
汎化(is-a)は「〜の一種」、集約(part-of)は「〜の一部」と言い換えて判定します。
下位のクラスは上位のクラスの属性や操作を引き継ぎます(継承)。