पायथन में ओवरलोडिंग क्या है?
पायथन में ओवरलोडिंग क्या है?

वीडियो: पायथन में ओवरलोडिंग क्या है?

वीडियो: पायथन में ओवरलोडिंग क्या है?
वीडियो: पायथन डेवलपर्स के लिए फ़ंक्शन ओवरलोडिंग (सिंगलडिस्पैच) 2024, नवंबर
Anonim

अधिक भार , प्रोग्रामिंग के संदर्भ में, किसी फ़ंक्शन या ऑपरेटर की क्षमता को संदर्भित करता है जो फ़ंक्शन को पारित किए गए पैरामीटर के आधार पर अलग-अलग तरीकों से व्यवहार करता है, या ऑपरेटर जिस पर कार्य करता है।

लोग यह भी पूछते हैं कि पाइथन में ऑपरेटर ओवरलोडिंग क्या है?

पायथन में ऑपरेटर ओवरलोडिंग . ऑपरेटर ओवरलोडिंग इसका अर्थ है अपने पूर्वनिर्धारित परिचालन अर्थ से परे विस्तारित अर्थ देना। उदाहरण के लिए ऑपरेटर + का उपयोग दो पूर्णांकों को जोड़ने के साथ-साथ दो स्ट्रिंग्स को जोड़ने और दो सूचियों को मिलाने के लिए किया जाता है। यह प्राप्त करने योग्य है क्योंकि '+' ऑपरेटर है अतिभारित इंट क्लास और स्ट्र क्लास द्वारा।

इसके अलावा, ओवरलोडिंग से आपका क्या मतलब है? अधिक भार एक वर्ग के कई तरीकों को परिभाषित करने के लिए एकल पहचानकर्ता का उपयोग करने की क्षमता को संदर्भित करता है जो उनके इनपुट और आउटपुट पैरामीटर में भिन्न होते हैं। अतिभारित आम तौर पर विधियों का उपयोग तब किया जाता है जब वे अवधारणात्मक रूप से एक ही कार्य को निष्पादित करते हैं लेकिन पैरामीटर के थोड़े अलग सेट के साथ।

यह भी जानिए, क्या पायथन में ओवरलोडिंग की कोई विधि है?

वहां कोई नहीं है पायथन में विधि ओवरलोडिंग . हालाँकि, आप निम्नानुसार डिफ़ॉल्ट तर्कों का उपयोग कर सकते हैं। जब आप इसे एक तर्क देते हैं तो यह पहली शर्त के तर्क का पालन करेगा और पहले प्रिंट स्टेटमेंट को निष्पादित करेगा। जब आप इसे बिना किसी तर्क के पास करते हैं, तो यह दूसरी स्थिति में जाएगा और दूसरा प्रिंट स्टेटमेंट निष्पादित करेगा।

पायथन में बुनियादी ओवरलोडिंग के तरीके क्या हैं?

में अजगर आप एक परिभाषित कर सकते हैं तरीका इस तरह से इसे कॉल करने के कई तरीके हैं। सिंगल दिया तरीका या समारोह , हम स्वयं पैरामीटर की संख्या निर्दिष्ट कर सकते हैं। निर्भर करना समारोह परिभाषा, इसे शून्य, एक, दो या अधिक मापदंडों के साथ कहा जा सकता है। इसे के रूप में जाना जाता है विधि ओवरलोडिंग.

सिफारिश की: