हेलो एंड वेलकम टू ल 24 क्लासेस पाइथन केस लर्निंग सीरीज के अंदर आज जो हम लोग जानने वाले हैं बेहद इंपोर्टेंट टॉपिक होने वाली है और बहुत ही शानदार रहने वाली है आप बहुत ही आसानी से सीख पाएंगे कि पाइथन ए इनहेरिटेंस क्या होती है इन्हेरिटेंस के बारे में आज हम लोग जानने वाले हैं कि पाइथन के अंदर इन्हेरिटेंस क्या होती है और किस तरीके से इन्हेरिटेंस की जाती है कोडिंग के माध्यम से आज हम लोग य पर सीखने वाले एक्चुअल में इन्हेरिटेंस पाइथन के अंदर यह आपको अलाउ करता है कि आप यहां पर दो क्लास बनाए पाइथन के अंदर आपने क्या किया दो क्लास अगर बनाया तो एक क्लास को आप पैरेंट क्लास बोल दो पैरेंट क्लास और एक क्लास को आपको चाइल्ड चाइल्ड क्लास बोल दीजिए तो पैरेंट्स क्लास के अंदर जितने भी आप प्रॉपर्टी या मेथड आप यहां पर लगाएंगे वह मेथड को अगर प्रॉपर्टी को आपको चाइल्ड क्लास के अंदर भेजना है पास करना है यानी कि चाइल्ड क्लास की वही मेथड और प्रॉपर्टी बन जाए तो ऐसा जब आप करते हैं तो उसको बोलते हैं पाइथन इन्हेरिटेंस समझ में आ रहा है तो इन्हेरिटेंस इन पाइथन अलाउ यू टू इन्हेरिटेंस दूसरे क्लास में तो कुछ नहीं था लेकिन उस क्लास के अंदर पहले वाले क्लास की सब प्रॉपर्टी आ गई तो उसको बोलते हैं इन्हेरिटेंस ठीक है अब देखिए यहां पर जब आप इन्हेरिटेंस करते हैं तो यहां पे कम से कम आपकी पाइथन लैंग्वेज के अंदर दो क्लासेस होने चाहिए तो एक क्लास को हम बोलते हैं पैरेंट क्लास पैरेंट क्लास जिसके अंदर आप सारा मेथड्स या वेरिएबल बनाते हैं उसको हम लोग बेस क्लास भी बोलते हैं क्या बोलते हैं बेस क्लास भी बोलते हैं पैरेंट क्लास को और एक हो जा जो इसी क्लास से बनाई जाएगी उस क्लास को बोलेंगे चाइल्ड क्लास पैरेंट क्लास से ही क्या करते हैं एक क्लास और हम लोग बनाते हैं चाइल्ड क्लास जिसके अंदर पैरेंट क्लास का जो भी प्रॉपर्टी होगा या तो इसकी मेथड या तो वेरिएबल या कोई भी सिंटेक्स जो आप यहां पे यूज करने वाले हैं पेरेंट्स क्लास के अंदर उसको आप क्या करेंगे चाइल्ड क्लास को ट्रांसफर कर देंगे तो जब यहां पे चाइल्ड क्लास को ट्रांसफर कर देते हैं तो ये इसी क्लास से बनाई जाती है इसलिए इसका नाम होता है चाइल्ड क्लास इसको हम लोग डिराइवर हम लोग इसको रन भी कराएंगे अब यहां पे देखिए ध्यान से एक एग्जांपल लेते हैं हम हमने क्या किया क्लास पैरेंट और यहां पे कॉलन का साइन हमने पैरेंट नाम का एक क्लास बनाया जब कॉलन का सिंबल लगाते हैं इसका मतलब आप यहां पे इस क्लास के अंदर कुछ वर्क या कोई मेथड या कोई वेरिएबल डिक्लेयर करने वाले बनाने वाले तो इसके अंदर हम आते हैं डेप एक कीवर्ड होती है जिसकी मदद से मेथड्स बनाए जाते हैं तो हमने यहां पर डेप लिखा इट अंडरस्कोर इट अंडरस्कोर ये हमारी एक इनबिल्ट मेथड होती है पाइथन के अंदर यह चीज हमने लगा लिया एक मेथड बना लिया इसके अंदर यह पहला हमने जो सेल्फ लिखा है यह ब्रैकेट और इसके बाद पहला सेल्फ लिखा है ये इंस्टेंस वेरिएबल होती है फिर हमने कमा करके ए फर्स्ट नेम एंड लास्ट नेम दो पैरामीटर सेट कर दिया ये वाली जो हमारी वेरिएबल होती है ये पैरामीटर जो होती है इसके अंदर वैल्यू को असाइन करने के लिए यूज किया जाता है ये इंस्टेंस वेरिएबल होती है और ये एक पैरामीटर होती है यानी कि सिंपल वेरिएबल होती है यहां पर क्या होगा जब ये मेथड आपकी कॉल होगी कभी भी यह मेथड आपकी ऑटोमेटिक कॉल होती है जब हम इस क्लास का ऑब्जेक्ट बनाते पैरेंट क्लास है पैरेंट क्लास का जैसे ऑब्जेक्ट बनाते हैं तो यह मेथड ऑटोमेटिक कॉल हो जाती है और यह जो आपकी पैरामीटर है इसके अंदर जो भी वैल्यू होती है उसकी एड्रेस आती है अब इस उस एड्रेस पर कोई वैल्यू जैसे मान लीजिए हम य पर लिखते हैं 10 यह हमारा एक एड्रेस है सपोज ट ये हमारा एक एड्रेस है अब इस एड्रेस पर क्या होगा मेमोरी के अंदर कुछ वैल्यू रखी जाती है या यहां पर कोई वैल्यू हो गया डिजिट हो गया या किसी का नाम भी हो सकता है समझ में आया किसी का नाम भी हो सकता है तो यह हमारा एक एड्रेस है और इस एड्रेस प ये हमारी वैल्यू है तो जब हम यहां पे जब ये मेथड आपकी कॉल होती है तो ये एड्रेस यहां पे जाता है बेसिकली याद रहे यहां पे एड्रेस जाती है इस एड्रेस पर की वैल्यू नहीं जाती है तो इस वैल्यू को इस वेरिएबल में असाइन करने के लिए हम लोग इंस्टेंस वेरिएबल बना लेते हैं और ऐसे लिखते हैं सेल्फ डॉट फर्स्ट नेम इक्वल टू फर्स्ट नेम सेल्फ डॉट लास्ट नेम इक्वल टू लास्ट नेम इस तरीके से यहां पे वैल्यू चली जाती है तो हमने एक मेथड बनाया और यहां पर दो पैरामीटर सेट किया जब ये कॉल होगी तो इसके अंदर वैल्यू आएगा और यहां पर वैल्यू असाइन हो जाएगा अब इसी क्लास के अंदर याद रहे यह क्लास यह क्लास देखिए ध्यान से यह क्लास इस क्लास से टच हो रही है तो इसके अंदर यह जितना चीज हमने लिखा इस क्लास के अंदर की जो भी चीज है ये क्लास की प्रॉपर्टी है ये मेथड जो है वो क्लास की प्रॉपर्टी है समझ में आया ये वेरिएबल जो है वो क्लास की प्रॉपर्टी है कौन सी पैरेंट क्लास इसके अंदर हमने फिर से लिखा है डेप और एक्सेस नेम तो यहां पे भी हमने क्या किया एक डेप कीवर्ड की मदद से एक यहां पर मेथड्स बनाया और यहां पे सेल्फ लिखा तो ये इस मेथड का इंस्टेंस वेरिएबल है और फिर हमने कॉलन का सिंबल लगाया मतलब इस मेथड के अंदर हम कुछ वर्क करने वाले हैं तो इस मेथड के अंदर हम आते हैं तो देखिए इसके अंदर से हमको लिखना है तो हमने लिखना है प्रिंट सेल्फ डॉट फर्स्ट नेम कॉमा सेल्फ डॉट लास्ट नेम यानी इसके अंदर जो भी वैल्यू आएगी इस मेथड के थ्रू हम लोग एक्सेस करेंगे प्रिंट करेंगे ठीक है तो हमने इस मेथड के अंदर ये दोनों वैल्यू को प्रिंट करने के लिए यहां पे सिंटेक्स लगा लिया अब अब देखिए यह हमारे सारी की सारी देखिए यह मेथड यह मेथड यह वेरिएबल यह प्रॉपर्टी है किसका पैरेंट क्लास का याद रहे ये सारे के सारे हमारे पैरेंट क्लास के प्रॉपर्टी हैं ये इट अंडर इट फर्स्ट नेम लास्ट नेम ये आपका एक्सेस नेम ये जो मेथड्स है या वेरिएबल है ये पैरेंट क्लास की प्रॉपर्टी है अब इस प्रॉपर्टी को हमको किसी दूसरे क्लास में भेजना है तो हम क्या करेंगे हमने यहां पर लिखा क्लास चाइल्ड चाइल्ड नाम का हमने क्लास बनाया अब देखिए इस क्लास के अंदर यह प्रॉपर्टी यानी कि ये जो जितना भी मेथड है इसको भेज देना है तो जब हम ऐसा कर पाते हैं इसको बोलते हैं इन्हेरिटेंस यानी पैरेंट क्लास की प्रॉपर्टी को चाइल्ड क्लास के अंदर इन्हेरिटेंस चाइल्ड अब इसके ब्रैकेट के अंदर हमको यहां पे जो भी क्लास है जिसकी इस क्लास की अगर को चाइल्ड क्लास के अंदर इन्हेरिटेंस की प्रॉपर्टी भेजना है किसी दूसरे क्लास में पैरेंट लिख दिया तो पैरेंट की क्लास की प्रॉपर्टी चाइल्ड के अंदर चली जाएगी अब यहां पे कॉलन का सिंबल ये सिंटेक्स समझ लीजिए लिखते हैं क्लास चाइल्ड पैरेंट कॉलन के सिंबल के अंदर लिखते हैं पास पास हमारा कीवर्ड है पास हमारा कीवर्ड है और इसी की मदद से पैरेंट की प्रॉपर्टी को चाइल्ड के अंदर भेज देते हैं एक बात याद रखिए कि जो भी कोई भी एक फैमिली होती है जो पेरेंट्स होते हैं मदर या फादर होते हैं इनकी जो भी आपकी प्रॉपर्टी होती है वही प्रॉपर्टी चाइल्ड के अंदर जो होता है वो ट्रांसफर होता है समझ में आ रहा है अगर आपके पेरेंट्स जो मदर्स या फादर्स इनके अंदर जो भी क्वालिटी होती है वही क्वालिटी उसके बच्चे के अंदर भी ट्रांसफर होती है तो ऐसा ही होती है हमने यहां पर पाइथन लैंग्वेज के अंदर ऐसा किया कि पैरेंट के अंदर जो भी क्वालिटी है वो इसके बच्चे के अंदर चला जाए तो हमने यहां पे इन्हेरेंट करा दिया तो कैसे करते हैं क्लास चाइल्ड पेरेंट कॉलन का सिंबल पास तो यहां पे चाइल्ड के अंदर चला जाएगा अब देखिए यहां पर हमने एक मेथड लगाया अब हमको देखना है कि क्या यह जो प्रॉपर्टी है वो चाइल्ड क्लास के अंदर इन्हेरिटेंस का ऑब्जेक्ट बनाएंगे और इस मेथड को एक्सेस करेंगे इस मेथड को अगर हम इस चाइल्ड क्लास के ऑब्जेक्ट से इस मेथड को एक्सेस कर पाए तो इसका मतलब इस चाइल्ड क्लास के अंदर यह मेथड आ गया तभी तो एक्सेस हो रहा है तो इन्हेरिटेंस तो हम यहां पर लिखे हैं प्रिंट एक हमने एक सिंपल सा मैसेज प्रिंट कर देना है लिखा है प्रिंट एक्सेसिंग चाइल्ड क्लास इहे इन्हेरिटेंस प्रॉपर्टी यानी कि चाइल्ड क्लास के अंदर जो भी आपकी प्रॉपर्टी आया उसको हम एक्सेस करने वाले हैं तो अब हमने एक् लिखा इक्वल टू चाइल्ड अब हमने यहां पे दो वैल्यू सेट किया है डबल नटेड कॉमा के अंदर विकास ओझा यहां पे कॉमा देखिए अब देखिए यह ऑब्जेक्ट है किसका चाइल्ड क्लास का यानी इस क्लास का ऑब्जेक्ट बनाया जैसे हम इस क्लास का ऑब्जेक्ट बनाएंगे तो ये वैल्यू हमारी ये ऑटोमेटिक वाली जो आपकी ये अंडर इट अंडरस्कोर इट ये जो मेथड है ये कॉल हो जाएगा जैसे ही हम ऑब्जेक्ट बनाएंगे अब देखिए अगर ये चाइल्ड क्लास का ऑब्जेक्ट बनाया हमने चाइल्ड क्लास का तो ये मेथड हमारी चाइल्ड क्लास के अंदर आई है और ये वैल्यू हमारा यहां पे जाएगा ये वैल्यू हमारी यहां पे जाएगी अगर ये इन्हेरिटेंस के अंदर तो ये वैली वैल्यू जो है फर्स्ट नेम एंड लास्ट नेम के अंदर नहीं जाएगी तो इनहेरिटेंस की ऑब्जेक्ट की मदद से इस मेथड को एक्सेस करने वाले हैं जो पैरेंट क्लास का है तो हमने लिखा एक् डॉट एक्ड एक्सेस नेम और ये मेथड का सिंबल जब आप ऐसे लिखेंगे तो यह मेथड कॉल होगा जैसे ये मेथड कॉल होता है तो इस के अंदर जो यह वैल्यू है फर्स्ट नेम लास्ट नेम यहां पर आंसर आ जाएगा यहां पर प्रिंट हो जाएगा फर्स्ट नेम आपका विकास और लास्ट नेम में ओझा यह आपका प्रिंट हो जाएगा यहां पर यह मेथड कॉल होगा प्रिंट हो जाएगा और यह कब होगा जब चाइल्ड क्लास के अंदर यह प्रॉपर्टी आई होगी क्योंकि चाइल्ड क्लास का ऑब्जेक्ट हमें बना है ठीक है तो यहां पर हमने इसको एक्सेस कर लिया चाइल्ड क्लास के ऑब्जेक्ट से अब यहां पर देखिए अब हमने यहां प चाइल्ड क्लास की प्रॉपर्टी को एक्सेस कर लिया अब यहां पर हमने लिखा प्रिंट पैरेंट क्लास प्रॉपर्टी अब इसके नीचे हम पैरेंट क्लास की प्रॉपर्टी को एक्सेस करने वाले हैं तो पैरेंट क्लास का ऑब्जेक्ट बनाएंगे तो हमने एक् इक्वल टू यहां पर लिखा पैरेंट विकास ओजा ऐसे हमने कर लिया अब पैरेंट क्लास का ऑब्जेक्ट बना है ये तो यह क्या होगा यह फिर से कॉल होगी और इसी के अंदर जाएगा आपका फर्स्ट नेम एंड लास्ट नेम के अंदर और यहां पर हमने लिखा एक्स डॉट एक्सस नेम तो पैरेंट क्लास के सबजेट से एक्सेस करना है यानी कि वो प्रॉपर्टी पैरेंट क्लास के अंदर है यह मेथड अगर तो यहां पर एक्सेस होगा और यहां पर फिर से आंसर आएगा विकास हो जा विकास हो जा क्लियर तो अब हम इसको देखने वाले हैं कि बेसिकली हमारा यहां पर इन्हेरिटेंस जो है वो हो रहा है कि नहीं याद रखिए इन्हेरिटेंस आप कैसे करते हैं इन्हेरिटेंस जब भी आपको करना है एक क्लास की प्रॉपर्टी कोसरे दूसरे क्लास में इन्हेरिटेंस चाइल्ड क्लास बना इसी क्लास का डिराइवर लगाते हैं कॉलन का सिंबल फिर पास तो यह जो पैरेंट क्लास की प्रॉपर्टी है चाइल्ड क्लास के अंदर इन्हेरिटेंस करते हैं पाइथन लंग अंदर अब मैं आपको इसको रन करा के दिखा रहा हूं तो पाइथन की कोड को पाइथन के कंपाइलर के अंदर आपको टाइप करना होता है तो यहां से मैं आपको लेकर चल रहा हूं पा आपको ओपन करना है अपने सिस्टम के अंदर जैसे आप पाइथन अपने सिस्टम के अंदर ओपन कर लेंगे फाइल पर जाएंगे न्यू फाइल सेलेक्ट कर लेना है और यहां पर अपने कोड को इस तरीके से टाइप कर लेना है ठीक है यह आपका कोड है ऐसे आपको टाइप कर लेना है अब यहां पर फाइल पर जाकर के इसको सेव कर लेना है यहां पर कोई नाम आप दे देंगे डॉट पवाई जो नाम आप देना चाहते दे सकते हैं लेकिन डॉट पवा आपको लगाना है आपको चूज कर लेंगे सेव कर लेंगे अब आपको रन कमांड पर क्लिक करके आपको इसको रन करना है अब आप यहां पर ध्यान से देखेंगे तो देखिए यह हमारा आंसर है पहली बार हमने चाइल्ड क्लास का ऑब्जेक्ट बनाया और इस मेथड को एक्सेस किया तो इन्हेरिटेंस के अंदर यह मेथड तभी एक्सेस होगा तो देखिए यहां पे आया एक्सेस इंग चाइल्ड क्लास इन्हेरिटेंस प्रॉपर्टी और बकास हो उ जा तो यहां पे आ गया मतलब यह मेथड आपकी चाइल्ड क्लास के अंदर आ गया और फिर पैरेंट क्लास के अंदर विकास ओझा आ गया ये मेथड पैरेंट के अंदर भी एक्सेस हुआ मतलब चाइल्ड क्लास के अंदर और पैरेंट क्लास के अंदर दोनों क्लास के अंदर आपकी जो प्रॉपर्टी है पैरेंट का अवेलेबल है ठीक है इस तरीके से पाइथन लैंग्वेज के अंदर इन्हेरिटेंस करते ओके आज के लिए बस इतना ही थैंक्स फॉर वाचिंग अगर यह वीडियो इंफॉर्मेशन को सब्सक्राइब करिए शेयर करिए क्योंकि सब्सक्राइबर बहुत जरूरी है इतना इफोर्ट अगर लग रहा है तो कम से कम आप चैनल को लाइक करिए शेयर करिए ओके आज केलिए बस इ थ फॉर वाचिंग