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

การสร้างเมธอดในอินเทอร์เฟซ

รถ Tesla มีฟีเจอร์ขับขี่อัตโนมัติที่ช่วยให้ผู้ขับขี่ผ่อนคลายได้ในขณะที่รถขับเคลื่อนเอง ในคลาส Tesla คุณจะนำฟีเจอร์นี้ไปใช้งานผ่านอินเทอร์เฟซ แต่ก่อนอื่นต้องสร้างอินเทอร์เฟซสำหรับความสามารถในการขับขี่อัตโนมัตินี้ก่อน

หมายเหตุ: เมธอดที่ไม่ใช่ concrete method ซึ่งสร้างภายในอินเทอร์เฟซจะเป็น abstract โดยค่าเริ่มต้น

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

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

ดูคอร์ส

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

  • สร้างอินเทอร์เฟซ ElectricCar ภายในคลาส Main
  • เพิ่มเมธอดชนิด void ชื่อ activateSelfDriving ในอินเทอร์เฟซ ElectricCar

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

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

public class Main {
    
    // Create ElectricCar interface with activateSelfDriving method
    ____ ____ {
    
        ____ ____();
    }      
    
    static class Tesla {                                      
           
    }

    public static void main(String[] args) {
       
    }
}
แก้ไขและรันโค้ด