Aan de slagGa gratis aan de slag

Klassemethode toevoegen met returntype

Auto's hebben een prestatie-indicator, miles per gallon, die de bestuurder vertelt wat het brandstofverbruik is. Je gaat een methode maken om de miles per gallon te berekenen, calculateMPG. De methode calculateMPG gebruikt het aantal gereden miles en het aantal gebruikte gallons om de juiste miles-per-gallon-waarde te berekenen en terug te geven.

Deze oefening maakt deel uit van de cursus

Introductie tot objectgeoriënteerd programmeren in Java

Cursus bekijken

Oefeninstructies

  • Maak een methode calculateMPG die een int-type retourneert.
  • De methode calculateMPG neemt twee parameters: een int milesDriven en een int gallonsUsed.
  • calculateMPG moet de uitkomst retourneren van milesDriven gedeeld door gallonsUsed.
  • Gebruik de objectinstantie myCar om de waarde van de methode calculateMPG aan te roepen en af te drukken, met de parameterwaarden 180 en 20.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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(____, ____));
    }
    
}
Code bewerken en uitvoeren