戻り値のあるクラスメソッドを追加する
車には、燃費を表す miles per gallon(1ガロンあたりの走行距離)という指標があります。ここでは calculateMPG というメソッドを作成して、この燃費を計算します。calculateMPG メソッドは、走行したマイル数と使用したガロン数を使って、正しい miles per gallon を計算して返します。
この演習はコースの一部です
Java によるオブジェクト指向プログラミング入門
演習の手順
int型を返すcalculateMPGメソッドを作成します。calculateMPGメソッドは 2 つのパラメータを取ります:intのmilesDrivenとintのgallonsUsed。calculateMPGはmilesDrivenをgallonsUsedで割った値を返します。myCarオブジェクトインスタンスを使って、パラメータに180と20を渡し、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(____, ____));
}
}