ホームページ  >  記事  >  Java  >  Vehicle クラスへのコンストラクターの追加

Vehicle クラスへのコンストラクターの追加

WBOY
WBOYオリジナル
2024-07-28 07:24:53338ブラウズ

Adicionando um Construtor à Classe Vehicle

目的:
乗客、燃料キャップ、mpg フィールドを自動的に初期化するコンストラクターを追加して、Vehicle クラスを改善します。

ビルダー実装:
オブジェクトの作成時に前述のフィールドを初期化するコンストラクターが Vehicle クラスに追加されました。
コンストラクターには 3 つのパラメーターがあります。p は乗客、f は燃料キャップ、m は mpg です。

コンストラクター定義:
Vehicle(int p, int f, int m) コンストラクターはフィールドを初期化します。

Vehicle(int p, int f, int m) {
    passengers = p;
    fuelcap = f;
    mpg = m;
}

クラスメソッド:

range(): 車両の航続距離 (満タンで走行できるマイル数) を計算して返します。
Fuelneeded(int Miles): 指定された距離を移動するために必要な燃料の量を計算して返します。

メイン メソッドの属性の初期化を削除し、引数を Vehicle クラスのコンストラクターに渡して、使用するクラスの使用を調整します。

例:
車両ミニバン = 新しい車両(7,16,21);
車両スポーツカー = 新しい車両(2,14,12);

以上がVehicle クラスへのコンストラクターの追加の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。