始める無料で始める

Car クラスのコンストラクタを作成する

クラスのプロパティに値を設定できることは、効果的に活用するために重要です。ここでは Car クラスのコンストラクタを作成し、プロパティに値が設定されるようにします。

覚えておきましょうクラスのコンストラクタは、インスタンスを作成すると必ず呼び出されます。

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

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

コースを見る

演習の手順

  • 引数を取らない Car クラスのコンストラクタメソッドを作成します。
  • コンストラクタ内で、color プロパティに文字列 "red" を設定します。
  • コンストラクタ内で、year に整数 2019 を設定します。
  • myCar オブジェクトインスタンスの color プロパティを出力します。

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

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

class Main {  

  static class Car {
      String color;
      String model;
      int year;
      
      // Create constructor method	
      ____() {        
          this.model = "camry";
          // Assign the values for the color and year properties
          ____.____ = "____";
          ____.____ = ____;
      }

  }
  
  public static void main(String[] args) {
    Car myCar = new Car();
    // Print the "color" property
    System.out.println(____.____);
  }
}
コードを編集して実行