शुरू करेंमुफ़्त में शुरू करें

Tesla क्लास पर इंटरफेस लागू करना

Tesla क्लास में सेल्फ-ड्राइविंग फीचर जोड़ने के लिए, आप ElectricCar इंटरफेस का उपयोग करेंगे. Tesla क्लास में आप इस इंटरफेस को अपनाएँगे और आवश्यकतानुसार सेल्फ-ड्राइविंग मेथड इम्प्लीमेंट करेंगे.

NOTE: इंटरफेस के non-void मेथड्स को उस क्लास में अनिवार्य रूप से इम्प्लीमेंट किया जाना चाहिए जो इंटरफेस को इम्प्लीमेंट कर रही है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में Object-Oriented Programming परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • Tesla क्लास पर implements कीवर्ड का उपयोग करके ElectricCar इंटरफेस इम्प्लीमेंट करें.
  • Tesla के अंदर void activateSelfDriving मेथड को public मेथड के रूप में इम्प्लीमेंट करें, और कॉल होने पर यह "self driving on" प्रिंट करे.
  • myTesla ऑब्जेक्ट इंस्टेंस पर activateSelfDriving मेथड कॉल करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

public class Main {
    
    interface ElectricCar {
        void activateSelfDriving();
    }
           
    // Implement ElectricCar Interface
    static class Tesla ____ ____ {
        
        // Implement activateSelfDriving method 
        public void ____() {
            System.out.____("self driving on");
        }                              
    }

    public static void main(String[] args) {
        Tesla myTesla = new Tesla();
        // Call activateSelfDriving method
        ____.____();
    }
}
कोड संपादित करें और चलाएँ