我在學習如何編寫和使用自己的類時遇到了麻煩。例如;構建我自己的類?
import java.text.NumberFormat;
public class BikeCommute {
private String route;
private double distanceTraveled;
private double timeRequired;
private String dateTraveled;
private String mode;
private double gallonsSaved;
final private int mpg = 25;
public BikeCommute(String mode, String dateTraveled, String route,
double distanceTraveled, double timeRequired)
{
mode = this.mode;
route = this.route;
distanceTraveled = this.distanceTraveled;
timeRequired = this.timeRequired;
dateTraveled = this.dateTraveled;
}
public double gallonsCalculated(){
gallonsSaved = distanceTraveled/mpg;
return gallonsSaved;
}
public double getGallons(){
return gallonsSaved;
}
public String toString(){
return mode + route + distanceTraveled + timeRequired + dateTraveled + gallonsSaved;
}
}
我想編寫一個名爲BikeCommute類,將在路由讀,運輸方式,行駛距離,所需的時間和日期,此行是旅行,計算有多少氣體加侖獲救通過將行駛距離除以每加侖英里數,並輸出路線,模式,行駛距離,所需時間,行駛日期和加侖節省。但是,當我運行它時,會返回nullnull0.0null0.0。有什麼想法嗎?