015-005-008

instanceofと親クラス型変数

中級

問題説明

instanceofと親クラス型変数

この問題では: Vehicleクラスと子クラス(Car, Motorcycle)を定義し、親クラス型変数に各子クラスのインスタンスを代入してinstanceofで実際の型を判定し、結果を標準出力に表示するプログラムを作成します。

学習目標: 親クラス型変数で子クラスインスタンスを保持する場合のinstanceof判定を理解する

概要

親クラス型の変数に子クラスのインスタンスを代入し、instanceofで実際の型を判定するプログラムを作成してください。

仕様

  • Vehicleクラスとそのサブクラス(Car, Motorcycle)を定義
  • Vehicle型変数に各サブクラスのインスタンスを代入
  • instanceofで実際の型を判定して適切なメッセージを出力

出力形式

vehicle1 is a Car
vehicle2 is a Motorcycle

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録