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

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

वीडियो: OOP में मेथड ओवरलोडिंग क्या है?
वीडियो: Method Overloading in Java | Learn Coding 2024, नवंबर
Anonim

ओवरलोडिंग के तरीके . में एक प्रमुख विषय ओओपी है ओवरलोडिंग के तरीके , जो आपको इसे परिभाषित करने देता है तरीका कई बार ताकि आप उन्हें अलग-अलग तर्क सूचियों के साथ कॉल कर सकें (a विधि का तर्क सूची को इसका हस्ताक्षर कहा जाता है)। आप एक या दो तर्कों के साथ क्षेत्र को कॉल कर सकते हैं।

प्रश्न यह भी है कि मेथड ओवरलोडिंग क्या है उदाहरण सहित समझाइए?

अधिक भार उसी के बारे में है समारोह अलग-अलग हस्ताक्षर हैं। ओवरराइडिंग लगभग समान है समारोह , एक ही हस्ताक्षर लेकिन विरासत के माध्यम से जुड़े विभिन्न वर्ग। अधिक भार एक उदाहरण कंपाइलर टाइमपॉलीमॉर्फिज्म और ओवरराइडिंग का एक है उदाहरण रन टाइमपॉलीमॉर्फिज्म का।

दूसरे, OOP में ओवरलोडिंग और ओवरराइडिंग क्या है? अधिक भार तब होता है जब एक वर्ग में दो या दो से अधिक विधियों में एक ही विधि का नाम होता है लेकिन विभिन्न पैरामीटर होते हैं। अधिभावी एक ही मेथडनाम और पैरामीटर (यानी, मेथड सिग्नेचर) के साथ दो मेथड होने का मतलब है।

उसके बाद, OOP में फंक्शन ओवरलोडिंग क्या है?

फंक्शन ओवरलोडिंग (भी मेथडओवरलोडिंग ) एक प्रोग्रामिंग अवधारणा है जो प्रोग्रामर को दो या अधिक को परिभाषित करने की अनुमति देती है कार्यों एक ही नाम के साथ और एक ही दायरे में। प्रत्येक समारोह एक अद्वितीय हस्ताक्षर (ऑर्हेडर) है, जो इससे लिया गया है: समारोह /प्रक्रिया का नाम। तर्कों की संख्या। तर्क' प्रकार।

C++ में मेथड ओवरलोडिंग और मेथड ओवरराइडिंग में क्या अंतर है?

विधि ओवरलोडिंग मतलब एक से अधिक तरीका एक ही नाम साझा करता है में वर्ग लेकिन होने को अलग हस्ताक्षर। विधि अधिभावी साधन तरीका बेस क्लास को फिर से परिभाषित किया गया है में एक ही हस्ताक्षर वाले व्युत्पन्न वर्ग। विधि ओवरलोडिंग में "जोड़ना" या "विस्तार" करना है विधि का व्यवहार।

सिफारिश की: