首頁 >Java >java教程 >將構造函數加入到車輛類別中

將構造函數加入到車輛類別中

WBOY
WBOY原創
2024-07-28 07:24:53379瀏覽

Adicionando um Construtor à Classe Vehicle

目標:
透過添加自動初始化乘客、油箱蓋和 mpg 欄位的建構函數來改進 Vehicle 類別。

建構器實作:
Vehicle 類別中新增了一個建構函數,用於在建立物件時初始化上述欄位。
構造函數有三個參數: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(intmiles):計算並返回行駛給定距離所需的燃料量。

調整它們所使用的類別的使用,刪除main方法中屬性的初始化並將參數傳遞給Vehicle類別的建構子。

例如:
車輛小型貨車 = new Vehicle(7,16,21);
車輛跑車 = new Vehicle(2,14,12);

以上是將構造函數加入到車輛類別中的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn