overloading पर टैग किए गए जवाब

ओवरलोडिंग और ओवरलोडिंग के संदर्भ निम्न हो सकते हैं: - कंस्ट्रक्टर और मेथड ओवरलोडिंग, एक प्रकार का बहुरूपता जहां एक ही नाम के साथ अलग-अलग फ़ंक्शन पारित किए गए डेटा प्रकारों के आधार पर लागू किए जाते हैं - ऑपरेटर ओवरलोडिंग, कार्यात्मक या विधि ओवरलोडिंग का एक रूप जहां अतिभारित होने वाली कार्रवाई एक ऑपरेटर है, जैसे + या -

23
क्या जावा डिफ़ॉल्ट पैरामीटर मानों का समर्थन करता है?
मैं कुछ जावा कोड के साथ आया, जिसमें निम्न संरचना थी: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //use all three parameters here } मुझे पता है कि C ++ में मैं एक पैरामीटर को एक डिफ़ॉल्ट मान दे …

30
जावास्क्रिप्ट में फ़ंक्शन ओवरलोडिंग - सर्वोत्तम अभ्यास
जावास्क्रिप्ट में ओवरलोडिंग करने के लिए सबसे अच्छा तरीका क्या है? मुझे पता है कि अन्य भाषाओं की तरह जावास्क्रिप्ट में कार्यों को अधिभार देना संभव नहीं है। अगर मुझे दो उपयोगों के साथ एक फ़ंक्शन की आवश्यकता है foo(x)और foo(x,y,z)जो सबसे अच्छा / पसंदीदा तरीका है: पहली बार में …

12
गो में वैकल्पिक पैरामीटर?
गो में वैकल्पिक पैरामीटर हो सकते हैं? या क्या मैं एक ही नाम और विभिन्न तर्कों के साथ दो कार्यों को परिभाषित कर सकता हूं?
464 go  overloading 

21
बहुरूपता बनाम ओवरलोडिंग बनाम बहुरूपता
जावा के संदर्भ में, जब कोई पूछता है: बहुरूपता क्या है? क्या ओवरलोडिंग या ओवरराइडिंग एक स्वीकार्य जवाब होगा? मुझे लगता है कि इससे कुछ अधिक है। यदि आपके पास एक सार आधार वर्ग है जो बिना किसी कार्यान्वयन के एक विधि को परिभाषित करता है, और आपने उप-वर्ग में …

17
आप ASP.NET MVC में नियंत्रक विधियों को अधिभारित कर सकते हैं?
मैं यह देखने के लिए उत्सुक हूं कि क्या आप ASP.NET MVC में नियंत्रक विधियों को अधिभारित कर सकते हैं। जब भी मैं कोशिश करता हूं, मुझे नीचे त्रुटि मिलती है। दो तरीके अलग-अलग तर्क को स्वीकार करते हैं। क्या यह कुछ ऐसा है जो नहीं किया जा सकता है? …

14
रिटर्न प्रकार द्वारा ओवरलोडिंग?
अधिक मुख्यधारा की वैधानिक रूप से टाइप की गई भाषाएं फ़ंक्शन / विधि को रिटर्न प्रकार द्वारा ओवरलोडिंग का समर्थन क्यों नहीं करती हैं? मैं ऐसा करने के बारे में सोच भी नहीं सकता। यह पैरामीटर प्रकार द्वारा अधिभार का समर्थन करने से कम उपयोगी या उचित नहीं लगता है। …

6
टाइपस्क्रिप्ट फ़ंक्शन ओवरलोडिंग है
टाइपस्क्रिप्ट भाषा की धारा 6.3 फ़ंक्शन ओवरलोडिंग के बारे में बात करती है और इसे लागू करने के तरीके पर ठोस उदाहरण देती है। हालाँकि अगर मैं ऐसा कुछ करने की कोशिश करता हूँ: export class LayerFactory { constructor (public styleFactory: Symbology.StyleFactory) { } createFeatureLayer (userContext : Model.UserContext, mapWrapperObj : …

14
C में फ़ंक्शन ओवरलोडिंग कैसे प्राप्त करें?
क्या सी में फ़ंक्शन ओवरलोडिंग प्राप्त करने का कोई तरीका है? मैं साधारण कार्यों को देख रहा हूँ जैसे अतिभारित होना foo (int a) foo (char b) foo (float c , int d) मुझे लगता है कि आगे कोई सीधा रास्ता नहीं है; मैं वर्कअराउंड की तलाश कर रहा हूं …
240 c  overloading 

15
पायथन फ़ंक्शन ओवरलोडिंग
मुझे पता है कि पाइथन ओवरलोडिंग के तरीके का समर्थन नहीं करता है, लेकिन मैं एक ऐसी समस्या में चला गया हूं जिसे मैं एक अच्छा पाइकोनिक तरीके से हल नहीं कर सकता। मैं एक ऐसा खेल बना रहा हूं, जहां एक चरित्र को विभिन्न प्रकार की गोलियों की शूटिंग …

8
सूची <इंटेगर> से एक इंटेगर को ठीक से निकालना
यहाँ एक अच्छा नुकसान है जिसका मैंने अभी सामना किया है। पूर्णांकों की सूची पर विचार करें: List&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(); list.add(5); list.add(6); list.add(7); list.add(1); निष्पादित होने पर क्या होता है, इस पर कोई शिक्षित अनुमान list.remove(1)? किस बारे में list.remove(new Integer(1))? यह कुछ बुरा कीड़े पैदा कर सकता …

10
PHP फ़ंक्शन ओवरलोडिंग
C ++ पृष्ठभूमि से आ रहा है;) मैं PHP कार्यों को कैसे अधिभारित कर सकता हूं? एक फ़ंक्शन परिभाषा अगर कोई तर्क है, और दूसरा अगर कोई तर्क नहीं है? क्या यह PHP में संभव है? या क्या मुझे यह जांचने के लिए उपयोग करना चाहिए कि क्या $ _GET …

15
मैं पायथन में विधि अधिभार का उपयोग कैसे करूं?
मैं पायथन में विधि अधिभार को लागू करने की कोशिश कर रहा हूं: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) लेकिन आउटपुट है second method 2; इसी तरह: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', …

7
स्केल कंपाइलर डिफॉल्ट तर्कों के साथ ओवरलोडेड तरीकों को अस्वीकार क्यों करता है?
हालांकि ऐसे वैध मामले हो सकते हैं जहां इस तरह की विधि अधिभार अस्पष्ट हो सकता है, संकलक कोड क्यों नहीं हटाता है जो न तो संकलन के समय में अस्पष्ट है और न ही रन समय पर? उदाहरण: // This fails: def foo(a: String)(b: Int = 42) = a …

7
विधि अशक्त तर्क के लिए अतिभार
मैंने मापदंडों के साथ तीन विधियाँ जोड़ी हैं: public static void doSomething(Object obj) { System.out.println("Object called"); } public static void doSomething(char[] obj) { System.out.println("Array called"); } public static void doSomething(Integer obj) { System.out.println("Integer called"); } जब मैं फोन कर रहा होता हूं doSomething(null), तब कंपाइलर अस्पष्ट तरीकों के रूप में …
133 java  oop  null  overloading 

3
ऑब्जेक्टिव-सी में ओवरलोडिंग का तरीका?
जहाँ तक मेरी जानकारी है, ऑब्जेक्टिव-सी, ओवरलोडिंग के तरीके का समर्थन नहीं करता है। ऑब्जेक्टिव-सी में इसके लिए क्या विकल्प हो सकता है? या मुझे हमेशा अलग-अलग विधि नाम का उपयोग करना चाहिए?

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.