Arbeta med void-metoder
Klasser utför åtgärder med hjälp av metoder, och metoder behöver inte alltid returnera en specifik datatyp. Du ska implementera en metod för att starta en bils motor i klassen Car.
Den här övningen är en del av kursen
Introduktion till objektorienterad programmering i Java
Övningsinstruktioner
- Skapa en
void-metod som heterturnEngineOnoch som inte tar några parametrar, inuti klassenCar. - Skriv ut meddelandet
"engine is on"inuti metodenturnEngineOn. - Anropa
turnEngineOnpå objektinstansenmyCarsom redan har skapats åt dig.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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
____.____();
}
}