เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การทำงานกับ void method

คลาสสามารถกำหนดการกระทำต่าง ๆ ได้ผ่านเมธอด และเมธอดไม่จำเป็นต้องคืนค่าเสมอไป ในแบบฝึกหัดนี้จะได้สร้างเมธอดสำหรับสั่งสตาร์ทเครื่องยนต์รถยนต์ภายในคลาส Car

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างเมธอดแบบ void ชื่อ turnEngineOn ที่ไม่รับพารามิเตอร์ใด ๆ ภายในคลาส Car
  • แสดงข้อความ "engine is on" ภายในเมธอด turnEngineOn
  • เรียกใช้เมธอด turnEngineOn บน object instance ชื่อ myCar ที่เตรียมไว้ให้แล้ว

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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
    ____.____();
  }
}
แก้ไขและรันโค้ด