平成25年秋期試験問題 午前Ⅱ 問25
問25解説へ
次のクラス図におけるクラス間の関係の説明のうち,適切なものはどれか。
- "バス","トラック"などのクラスが"自動車"クラスの定義を引き継ぐことを,インスタンスという。
- "バス","トラック"などのクラスの共通部分を抽出し"自動車"クラスとして定義することを,汎化という。
- "バス","トラック"などのクラスは,"自動車"クラスに対するオブジェクトという。
- "バス","トラック"などのそれぞれのクラスの違いを"自動車"クラスとして定義することを,特化という。
正解 イ問題へ
分野 :テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア方式設計・詳細設計
中分類:システム開発技術
小分類:ソフトウェア方式設計・詳細設計
広告
解説
- 子クラスが親クラスの属性・メソッドを引き継ぐことを「インヘリタンス」といいます。
- 正しい。"バス","トラック"などの子クラスに共通する特性を抽出して親クラスを定義することを「汎化」といいます。
- 親クラスから引き継いだ特性に、独自の特性を定義して特化させたクラスを「子クラス(サブクラス)」といいます。
- 「特化」は親クラスから引き継いだ特性に、独自の特性を定義して派生したクラスを作成することをいいます。
広告