0

パラメータの古い値を記録し、古いパラメータに新しいパラメータ値を追加したいのですが、Java でこれを行うにはどうすればよいですか?

たとえば、auto.fillUp の「10」と auto.fillUp の「20」を合計するにはどうすればよいですか?

public class Main {
    public static void main(String[] args){
         OdometerReading auto = new OdometerReading(15);
         auto.fillUp(350, 10);
         auto.fillUp(450, 20);
         System.out.println("Miles per gallon: " + auto.calculateMPG());
    }
}

OdometerReading クラス:

public class OdometerReading {
    public int myStartMiles;
    public int myEndMiles;
    public double myGallonsUsed;
    public int milesInterval;
    public double getMyGallonsUsedNew;

    public OdometerReading(int assignedCarMiles){
       myStartMiles = assignedCarMiles;
       System.out.println("New car odometer reading: " + myStartMiles);
    }

    public void fillUp(int milesDriven, double gallonsUsed){
        myEndMiles = milesDriven;
        myGallonsUsed = gallonsUsed;
    }

    public double calculateMPG(){
        milesInterval = myEndMiles - myStartMiles;
        double mpg = milesInterval / myGallonsUsed;
        return mpg;
    }

    public void reset(){
        myStartMiles = myEndMiles;
        myGallonsUsed = 0;
    }

} 

***注: 私は Java とプログラミング全般の初心者です。これが「専門外」の質問である可能性がある場合は、申し訳ありません。

4

1 に答える 1