Dodawanie metod klasy z typami zwracanymi
Samochody mają wskaźnik wydajności nazywany spalaniem na milę (miles per gallon), który informuje kierowcę o zużyciu paliwa. Stworzysz metodę o nazwie calculateMPG, która będzie obliczać ten wskaźnik. Metoda calculateMPG przyjmuje liczbę przejechanych mil oraz ilość zużytych galonów, a następnie oblicza i zwraca odpowiednią wartość spalania.
To ćwiczenie jest częścią kursu
Wprowadzenie do programowania obiektowego w Javie
Instrukcje do ćwiczenia
- Utwórz metodę
calculateMPG, która zwraca wartość typuint. - Metoda
calculateMPGpowinna przyjmować dwa parametry:intmilesDrivenorazintgallonsUsed. - Metoda
calculateMPGpowinna zwracać wynik dzieleniamilesDrivenprzezgallonsUsed. - Użyj instancji obiektu
myCar, aby wywołać metodęcalculateMPGi wydrukować jej wynik, przekazując wartości parametrów180i20.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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(____, ____));
}
}