Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz metodę calculateMPG, która zwraca wartość typu int.
  • Metoda calculateMPG powinna przyjmować dwa parametry: int milesDriven oraz int gallonsUsed.
  • Metoda calculateMPG powinna zwracać wynik dzielenia milesDriven przez gallonsUsed.
  • Użyj instancji obiektu myCar, aby wywołać metodę calculateMPG i wydrukować jej wynik, przekazując wartości parametrów 180 i 20.

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(____, ____));
    }
    
}
Edytuj i uruchom kod