Lucrul cu metode void
Clasele execută acțiuni prin intermediul metodelor, iar metodele nu trebuie neapărat să returneze un tip de date specific. Vei implementa o metodă care pornește motorul unei mașini în interiorul clasei Car.
Acest exercițiu face parte din cursul
Introducere în Programarea Orientată pe Obiecte în Java
Instrucțiuni pentru exercițiu
- Creează o metodă
voidnumităturnEngineOn, fără parametri, în interiorul claseiCar. - Afișează mesajul
"engine is on"în interiorul metodeiturnEngineOn. - Apelează
turnEngineOnpe instanța obiectuluimyCar, care a fost deja creată pentru tine.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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
____.____();
}
}