當前位置:編程學習大全網 - 編程軟體 - 壹個簡單的JAVA編程題,跪求急等,明天交作業。

壹個簡單的JAVA編程題,跪求急等,明天交作業。

import java.text.DecimalFormat;

public class PetrolCalc {

private double normalPetrolRate;//在普通公路上消耗汽油用升每100公裏表示

private double highPetrolRate;//在高速公路上消耗汽油用升每100公裏表示

private double normalDistance;//在普通公路行駛的路程用公裏來計算

private double highDistance;//在高速公路行駛的路程用公裏來計算

private double price;//汽油的價格

private static DecimalFormat dcmFmt = new DecimalFormat("0.00");

public PetrolCalc(double normal, double highway){//普通路段 高速路段

this.normalDistance = normal;

this.highDistance = highway;

this.normalPetrolRate = 12.0D;

this.highPetrolRate = 24.0D;

this.price = 120D;

}

public static void main(String[] args) {//測試

PetrolCalc calc = new PetrolCalc(100, 500);

System.out.println(calc.calcPetrolCost());

System.out.println(calc.calcTotalPrice());

}

public String calcPetrolCost(){//整段路程消耗的汽油

double petrolCost = normalDistance * normalPetrolRate + highDistance * highPetrolRate;

return dcmFmt.format(petrolCost);

}

public String calcTotalPrice(){//整段路程消耗的成本

double petrolCost = normalDistance * normalPetrolRate + highDistance * highPetrolRate;

return dcmFmt.format(petrolCost * price);

}

}

  • 上一篇:摩玩的意思是什麽?摩玩是什麽意思?
  • 下一篇:大家好,我想問問,學.net以後能做什麽類型的開發,而java又能做什麽類型的開發呢,?
  • copyright 2024編程學習大全網