015-005-008
instanceofと親クラス型変数
中級
問題説明
instanceofと親クラス型変数
この問題では: Vehicleクラスと子クラス(Car, Motorcycle)を定義し、親クラス型変数に各子クラスのインスタンスを代入してinstanceofで実際の型を判定し、結果を標準出力に表示するプログラムを作成します。
学習目標: 親クラス型変数で子クラスインスタンスを保持する場合のinstanceof判定を理解する
概要
親クラス型の変数に子クラスのインスタンスを代入し、instanceofで実際の型を判定するプログラムを作成してください。
仕様
- Vehicleクラスとそのサブクラス(Car, Motorcycle)を定義
- Vehicle型変数に各サブクラスのインスタンスを代入
- instanceofで実際の型を判定して適切なメッセージを出力
出力形式
vehicle1 is a Car
vehicle2 is a Motorcycle
