Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Skapa en void-metod som heter turnEngineOn och som inte tar några parametrar, inuti klassen Car.
  • Skriv ut meddelandet "engine is on" inuti metoden turnEngineOn.
  • Anropa turnEngineOn på objektinstansen myCar som 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
    ____.____();
  }
}
Redigera och kör kod