वीडियो: पायथन में ओवरलोडिंग क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
अधिक भार , प्रोग्रामिंग के संदर्भ में, किसी फ़ंक्शन या ऑपरेटर की क्षमता को संदर्भित करता है जो फ़ंक्शन को पारित किए गए पैरामीटर के आधार पर अलग-अलग तरीकों से व्यवहार करता है, या ऑपरेटर जिस पर कार्य करता है।
लोग यह भी पूछते हैं कि पाइथन में ऑपरेटर ओवरलोडिंग क्या है?
पायथन में ऑपरेटर ओवरलोडिंग . ऑपरेटर ओवरलोडिंग इसका अर्थ है अपने पूर्वनिर्धारित परिचालन अर्थ से परे विस्तारित अर्थ देना। उदाहरण के लिए ऑपरेटर + का उपयोग दो पूर्णांकों को जोड़ने के साथ-साथ दो स्ट्रिंग्स को जोड़ने और दो सूचियों को मिलाने के लिए किया जाता है। यह प्राप्त करने योग्य है क्योंकि '+' ऑपरेटर है अतिभारित इंट क्लास और स्ट्र क्लास द्वारा।
इसके अलावा, ओवरलोडिंग से आपका क्या मतलब है? अधिक भार एक वर्ग के कई तरीकों को परिभाषित करने के लिए एकल पहचानकर्ता का उपयोग करने की क्षमता को संदर्भित करता है जो उनके इनपुट और आउटपुट पैरामीटर में भिन्न होते हैं। अतिभारित आम तौर पर विधियों का उपयोग तब किया जाता है जब वे अवधारणात्मक रूप से एक ही कार्य को निष्पादित करते हैं लेकिन पैरामीटर के थोड़े अलग सेट के साथ।
यह भी जानिए, क्या पायथन में ओवरलोडिंग की कोई विधि है?
वहां कोई नहीं है पायथन में विधि ओवरलोडिंग . हालाँकि, आप निम्नानुसार डिफ़ॉल्ट तर्कों का उपयोग कर सकते हैं। जब आप इसे एक तर्क देते हैं तो यह पहली शर्त के तर्क का पालन करेगा और पहले प्रिंट स्टेटमेंट को निष्पादित करेगा। जब आप इसे बिना किसी तर्क के पास करते हैं, तो यह दूसरी स्थिति में जाएगा और दूसरा प्रिंट स्टेटमेंट निष्पादित करेगा।
पायथन में बुनियादी ओवरलोडिंग के तरीके क्या हैं?
में अजगर आप एक परिभाषित कर सकते हैं तरीका इस तरह से इसे कॉल करने के कई तरीके हैं। सिंगल दिया तरीका या समारोह , हम स्वयं पैरामीटर की संख्या निर्दिष्ट कर सकते हैं। निर्भर करना समारोह परिभाषा, इसे शून्य, एक, दो या अधिक मापदंडों के साथ कहा जा सकता है। इसे के रूप में जाना जाता है विधि ओवरलोडिंग.
सिफारिश की:
आप पायथन में एक स्ट्रिंग में कैसे जोड़ते हैं?
यदि आप केवल एक स्ट्रिंग 'n'times को जोड़ना चाहते हैं, तो आप इसे s = 'Hi' * 10 का उपयोग करके आसानी से कर सकते हैं। स्ट्रिंग एपेंड ऑपरेशन करने का दूसरा तरीका एक सूची बनाकर और सूची में स्ट्रिंग्स जोड़ना है। फिर परिणाम स्ट्रिंग प्राप्त करने के लिए उन्हें एक साथ मर्ज करने के लिए स्ट्रिंग जॉइन () फ़ंक्शन का उपयोग करें
उदाहरण के साथ C++ में ऑपरेटर ओवरलोडिंग क्या है?
सी ++ में ऑपरेटर ओवरलोडिंग इसका मतलब है कि सी ++ में डेटा प्रकार के लिए ऑपरेटरों को विशेष अर्थ प्रदान करने की क्षमता है, इस क्षमता को ऑपरेटर ओवरलोडिंग के रूप में जाना जाता है। उदाहरण के लिए, हम स्ट्रिंग जैसे वर्ग में एक ऑपरेटर '+' को ओवरलोड कर सकते हैं ताकि हम केवल + का उपयोग करके दो स्ट्रिंग्स को जोड़ सकें
मेथड ओवरलोडिंग और ओवरराइडिंग क्या है?
ओवरलोडिंग तब होती है जब एक वर्ग में दो या दो से अधिक विधियों का एक ही विधि नाम होता है लेकिन विभिन्न पैरामीटर होते हैं। ओवरराइडिंग का अर्थ है एक ही विधि नाम और पैरामीटर (यानी, विधि हस्ताक्षर) के साथ दो विधियां होना। विधियों में से एक पैरेंट क्लास में है और दूसरा चाइल्ड क्लास में है
OOP में मेथड ओवरलोडिंग क्या है?
ओवरलोडिंग के तरीके। ओओपी में एक प्रमुख विषय ओवरलोडिंग विधियों है, जो आपको एक ही विधि को कई बार परिभाषित करने देता है ताकि आप उन्हें अलग-अलग तर्क सूचियों के साथ कॉल कर सकें (एक विधि की तर्क सूची को इसका हस्ताक्षर कहा जाता है)। आप एक या दो तर्कों के साथ क्षेत्र को कॉल कर सकते हैं
जावा में विधि ओवरलोडिंग संभव है?
मेथड ओवरलोडिंग एक ऐसी सुविधा है जो एक वर्ग को एक ही नाम वाली एक से अधिक विधियों की अनुमति देती है, यदि उनकी तर्क सूचियाँ भिन्न हैं। यह जावा में कंस्ट्रक्टर ओवरलोडिंग के समान है, जो एक वर्ग को विभिन्न तर्क सूचियों वाले एक से अधिक कंस्ट्रक्टर रखने की अनुमति देता है