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(____.____);
}
}