विषयसूची:

जावा में एक अतिभारित विधि क्या है?
जावा में एक अतिभारित विधि क्या है?

वीडियो: जावा में एक अतिभारित विधि क्या है?

वीडियो: जावा में एक अतिभारित विधि क्या है?
वीडियो: जावा अतिभारित तरीके ☎️ 2024, मई
Anonim

विधि ओवरलोडिंग एक विशेषता है जो एक वर्ग को एक से अधिक रखने की अनुमति देती है तरीका एक ही नाम होने पर, यदि उनकी तर्क सूचियां अलग हैं। यह कंस्ट्रक्टर के समान है अधिक भार में जावा , जो एक वर्ग को विभिन्न तर्क सूचियों वाले एक से अधिक कंस्ट्रक्टर रखने की अनुमति देता है।

उसके बाद, आप जावा में एक अतिभारित विधि कैसे लिखते हैं?

विधि ओवरलोडिंग करने के विभिन्न तरीके यहां दिए गए हैं:

  1. तर्कों की संख्या बदलकर ओवरलोडिंग। क्लास मेथड ओवरलोडिंग {निजी स्थैतिक शून्य प्रदर्शन (int a) {System.
  2. पैरामीटर के डेटाटाइप को बदलकर। क्लास मेथड ओवरलोडिंग {// यह विधि इंट प्राइवेट स्टैटिक वॉयड डिस्प्ले (इंट ए) {System.

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

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

यह पोस्ट दो सरल. का उपयोग करके उनके अंतरों को दर्शाती है उदाहरण . अधिक भार तब होता है जब दो या दो से अधिक तरीकों एक कक्षा में एक ही है तरीका नाम लेकिन विभिन्न पैरामीटर। अधिभावी मतलब दो होना तरीकों उसी के साथ तरीका नाम और पैरामीटर (यानी, तरीका हस्ताक्षर)।

एक अधिभार क्या है?

प्रति अधिभार किसी चीज़ में या उस पर अत्यधिक मात्रा में लोड करना है, जैसे कि a अधिभार बिजली का जो सर्किट को छोटा करता है। अधिक भार एक "बहुत ज्यादा!" का कारण बनता है परिस्थिति। बहुत अधिक उपकरण होने पर फ्यूज उड़ जाएगा अधिभार सर्किट; इसे एक कहा जाता है अधिभार (संज्ञा रूप)।

सिफारिश की: