014-001-008

継承とフィールドの引き継ぎ

中級

問題説明

継承とフィールドの引き継ぎ

この問題では: Vehicleクラスを継承したCarクラスを作成し、protectedフィールドbrandをsetterで設定してgetterで取得し、ブランド名を標準出力に表示するプログラムを作成します。ブランド名は標準入力から読み込みます。

学習目標: 親クラスのフィールドが子クラスに継承される仕組みを理解する

概要

親クラスのフィールドを子クラスで使用し、メソッドからアクセスするプログラムを作成してください。

仕様

  • Vehicleクラスにprotectedフィールド brand を定義
  • CarクラスでVehicleを継承し、setterとgetterメソッドを追加
  • MainクラスでCarインスタンスを作成し、標準入力からブランド名を読み込んで設定・出力

入力形式

ブランド名(1行)

出力形式

Brand: ブランド名

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

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

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

新規登録