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
Oefeninstructies
- Maak een methode
calculateMPGdie eenint-type retourneert. - De methode
calculateMPGneemt twee parameters: eenintmilesDrivenen eenintgallonsUsed. calculateMPGmoet de uitkomst retourneren vanmilesDrivengedeeld doorgallonsUsed.- Gebruik de objectinstantie
myCarom de waarde van de methodecalculateMPGaan te roepen en af te drukken, met de parameterwaarden180en20.
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(____, ____));
}
}