Werken met void-methoden
Klassen voeren acties uit met methoden, en methoden hoeven niet altijd een specifiek gegevenstype te retourneren. Je gaat een methode implementeren om de motor van een auto aan te zetten binnen de klasse Car.
Deze oefening maakt deel uit van de cursus
Introductie tot objectgeoriënteerd programmeren in Java
Oefeninstructies
- Maak binnen de klasse
Careenvoid-methode genaamdturnEngineOndie geen parameters heeft. - Print het bericht
"engine is on"binnen de methodeturnEngineOn. - Roep
turnEngineOnaan op het objectmyCardat al voor je is aangemaakt.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan 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;
}
// Create the turnEngineOn method
____ ____() {
// Print out "engine is on"
System.out.println("____");
}
}
public static void main(String[] args) {
Car myCar = new Car("red", "camry", 2022);
// Call the turnEngineOn method on the myCar object instance
____.____();
}
}