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

car क्लास को इनहेरिट करना

इनहेरिटेंस के साथ, हम क्लासेज़ के बीच संबंध बना सकते हैं और कोड साझा कर सकते हैं, जिससे फ़ालतू दोहराव से बचा जा सकता है. आप Toyota क्लास को Car क्लास से इनहेरिट कराएँगे ताकि हमने Car में जो बनाया है वह सब उपलब्ध हो. इनहेरिटेंस पूरा करने के लिए, आपको बेस क्लास के कंस्ट्रक्टर को कॉल करना होगा.

पहले के अभ्यासों की Car क्लास आपके लिए प्रीलोडेड है.

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

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

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

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

  • extends कीवर्ड का उपयोग करके Toyota क्लास का Car क्लास से इनहेरिटेंस पूरा करें.
  • Toyota कंस्ट्रक्टर के अंदर से super मेथड का उपयोग करके Car क्लास के कंस्ट्रक्टर को कॉल करें.
  • Toyota कंस्ट्रक्टर के पैरामीटर्स से मिलते हुए सही पैरामीटर्स super मेथड को पास करें.
  • Toyota का एक इंस्टेंस myToyota नाम से बनाएँ, जिसमें color "black", model "yaris", और year 2014 हो.

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

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

public class Main {  
    // Enable the "Toyota" class to inherit from "Car"
 	static class Toyota ____ ____ {        
        public Toyota(String color, String model, int year){
        	// Call the "Car" constructor using "super()"
           ____(____, ____, ____);
        }
    }
    
    public static void main(String[] args) {
       // Create "myToyota" instance of Toyota
       ____ myToyota = new Toyota("____", "____", ____);
       System.out.println(myToyota.model);
    }
}
कोड संपादित करें और चलाएँ