クラス一覧 名前 説明 Car 車を表すクラス CarMain Car を利用するクラス ○Car クラス 問1-A1.で作成したクラスに対して、以下のコンストラクタを追加せよ。 【コンストラクタ】 引数 説明 String type , int maxSpeed 引数の値を各フィールドに代入する。 ○CarMain クラス 問1-A1.で作成したクラスの内容を、以下に従って書き換えよ。 【main メソッド】(変更前) 1. Car のインスタンスを生成する。 2. 1.のインスタンスの各フィールドに、適当な値(車種、最高速度)を代入する。 ・・・ ↓ 【main メソッド】(変更後) 1. Car のインスタンスを生成する(コンストラクタの引数に適当な車種と最高速度を与える)。 ・・・ CarMain クラスの実行例 この車はサダンです。 最高速度は時速140km です。 時速10km スピードアップ! この車はサダンです。 最高速度は時速150km です。
public class CarMain { public static void main(String[] args) { Car c1 = new Car("サダン", 140); System.out.println("この車は" + c1.getType() + "です。"); System.out.println("最高速度は時速" + c1.getMaxSpeed() + "km です。"); c1.speedUp(10); System.out.println("時速" + c1.getSpeed() + "km スピードアップ!"); System.out.println("この車は" + c1.getType() + "です。"); System.out.println("最高速度は時速" + c1.getMaxSpeed() + "km です。"); } } public class Car { private String type; private int maxSpeed; private int speed; public Car(String type, int maxSpeed