始める無料で始める

戻り値のあるクラスメソッドを追加する

車には、燃費を表す miles per gallon(1ガロンあたりの走行距離)という指標があります。ここでは calculateMPG というメソッドを作成して、この燃費を計算します。calculateMPG メソッドは、走行したマイル数と使用したガロン数を使って、正しい miles per gallon を計算して返します。

この演習はコースの一部です

Java によるオブジェクト指向プログラミング入門

コースを見る

演習の手順

  • int 型を返す calculateMPG メソッドを作成します。
  • calculateMPG メソッドは 2 つのパラメータを取ります: intmilesDrivenintgallonsUsed
  • calculateMPGmilesDrivengallonsUsed で割った値を返します。
  • myCar オブジェクトインスタンスを使って、パラメータに 18020 を渡し、calculateMPG の戻り値を呼び出して表示します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

class Main {  

    static class Car {
        String color;
        String model;
        int year;

        Car(String color, String model, int year) {
            this.color = color;
            this.model = model;
            this.year = year;
        }

        void turnEngineOn() {
            System.out.println("engine is on");            
        }

        // Create the calculateMPG method 
        ____ calculateMPG(int ____, int ____) {
            return ____ / ____;
        }
    }
    
    public static void main(String[] args) {
    	Car myCar = new Car("red", "camry", 2022);
        // Print out value for when calculateMPG is used 
        System.out.println(myCar.calculateMPG(____, ____));
    }
    
}
コードを編集して実行