उदाहरण के साथ C++ में ऑपरेटर ओवरलोडिंग क्या है?
उदाहरण के साथ C++ में ऑपरेटर ओवरलोडिंग क्या है?

वीडियो: उदाहरण के साथ C++ में ऑपरेटर ओवरलोडिंग क्या है?

वीडियो: उदाहरण के साथ C++ में ऑपरेटर ओवरलोडिंग क्या है?
वीडियो: C++ में ऑपरेटर ओवरलोडिंग | C++ में ऑपरेटर ओवरलोडिंग क्या है? | सी++ प्रोग्रामिंग | सरलता से सीखें 2024, मई
Anonim

ऑपरेटर ओवरलोडिंग सी++ में

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

इसे ध्यान में रखते हुए, C++ में ऑपरेटर ओवरलोडिंग क्या है?

ऑपरेटर ओवरलोडिंग एक महत्वपूर्ण. है संकल्पना सी ++ में। यह एक प्रकार का बहुरूपता है जिसमें a ऑपरेटर है अतिभारित उपयोगकर्ता देने के लिए परिभाषित अर्थ इसके लिए। उदाहरण के लिए '+' ऑपरेटर हो सकता है अतिभारित विभिन्न डेटा प्रकारों पर अतिरिक्त प्रदर्शन करने के लिए, जैसे इंटीजर, स्ट्रिंग (सम्मिलन) इत्यादि।

कोई यह भी पूछ सकता है, उदाहरण के साथ C++ में फंक्शन ओवरलोडिंग क्या है? फंक्शन ओवरलोडिंग एक है सी++ प्रोग्रामिंग सुविधा जो हमें एक से अधिक रखने की अनुमति देती है समारोह एक ही नाम लेकिन अलग पैरामीटर सूची होने पर, जब मैं पैरामीटर सूची कहता हूं, तो इसका मतलब है कि डेटा प्रकार और पैरामीटर का अनुक्रम, के लिए उदाहरण a. की पैरामीटर सूची समारोह myfuncn(int a, float b) is (int, float) जो है

इसके संबंध में, उदाहरण के साथ ऑपरेटर ओवरलोडिंग क्या है?

ऑपरेटर ओवरलोडिंग आपको रास्ते को फिर से परिभाषित करने की अनुमति देता है ऑपरेटर केवल उपयोगकर्ता-परिभाषित प्रकारों (वस्तुओं, संरचनाओं) के लिए काम करता है। इसका उपयोग अंतर्निर्मित प्रकारों (int, float, char आदि) के लिए नहीं किया जा सकता है। दो ऑपरेटरों = और & पहले से ही हैं अतिभारित सी ++ में डिफ़ॉल्ट रूप से। के लिये उदाहरण : एक ही वर्ग की वस्तुओं को कॉपी करने के लिए, आप सीधे उपयोग कर सकते हैं = ऑपरेटर.

ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग में ऑपरेटर ओवरलोडिंग क्या है?

कम्प्यूटर में प्रोग्रामिंग , ऑपरेटर ओवरलोडिंग , कभी-कभी कहा जाता है ऑपरेटर तदर्थ बहुरूपता, बहुरूपता का एक विशिष्ट मामला है, जहां भिन्न ऑपरेटरों उनके तर्कों के आधार पर अलग-अलग कार्यान्वयन हैं। ऑपरेटर ओवरलोडिंग आम तौर पर a. द्वारा परिभाषित किया जाता है प्रोग्रामिंग भाषा, एक प्रोग्रामर , अथवा दोनों।