始める無料で始める

void メソッドを使ってみる

クラスはメソッドを使って動作しますが、メソッドは必ずしも特定のデータ型を返す必要はありません。ここでは、Car クラスの中に車のエンジンをオンにするメソッドを実装します。

この演習はコースの一部です

Java によるオブジェクト指向プログラミング入門

コースを見る

演習の手順

  • Car クラス内に、引数を取らない void メソッド turnEngineOn を作成します。
  • turnEngineOn メソッド内で "engine is on" というメッセージを出力します。
  • すでに用意されている myCar オブジェクトで turnEngineOn を呼び出します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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
    ____.____();
  }
}
コードを編集して実行