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