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.
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;
}
// 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
____.____();
}
}