オブジェクト指向の考え方に基づくとき、一般に“自動車”のサブクラスといえるものはどれか。
ア |
エンジン |
|
イ |
製造番号 |
|
ウ |
タイヤ |
|
エ |
トラック |
答え エ
【解説】
ア |
エンジンは、自動車を構成する部品なので、これは自動車の部品オブジェクトと呼ばれる。 |
イ |
製造番号は、自動車につけられる番号なので、これはデータメンバーと呼ばれる。 |
ウ |
タイヤは、自動車を構成する部品なので、これは自動車の部品オブジェクトと呼ばれる。 |
エ |
トラックは、自動車の一種であるので、これは自動車のサブクラスである。 |
【キーワード】
・サブクラス
【キーワードの解説】
- サブクラス
オブジェクト指向の考えでのサブクラス(sub class)とは、あるクラスの特徴を継承して新しいクラスを作ることである。
すなわち、元のクラスに分類されるもの(オブジェクト)の中から、ある特徴を持ったものをさらに分類することである。
元になったクラスのことをスーパクラス(super class)または基底クラス(base class)と呼びます。
もっと、「サブクラス」について調べてみよう。
戻る
一覧へ
次へ
|