Articles of विधि ओवरलोडिंग

ईएल समर्थन अधिभारित तरीकों क्या है?

मैंने अपने प्राइमफेशन्स के एक एक्शन एट्रिब्यूट में नए प्राइमफैसेस संस्करण का उपयोग करने के लिए अपने जावा ईई वेब एप्लिकेशन को अपग्रेड कर दिया और अचानक एक अतिभारित बीन विधि का कॉल करने के लिए अब और काम नहीं किया है। मैंने इसे परीक्षण करने के लिए JSF डिफ़ॉल्ट कमान लिंक का उपयोग करने […]

Varargs जावा संदिग्ध कॉल

मैं जावा के varargs तरीकों के बारे में थोड़ा उलझन में हूँ: public static int sum(int …a) { return 0; } public static double sum(double …a) { return 0.0; } जब मैंने किसी भी तर्क को पारित किए बिना sum() आमंत्रित करने की कोशिश की, तो विधि का पूर्ण संस्करण लागू किया गया था। मुझे […]

बहुरूपता, ओवरलोडिंग और समान अवधारणाओं को ओवरराइड कर रहे हैं?

मैं बहुरूपता की अवधारणाओं, ओवरलोडिंग और ओवरराइड के बारे में बहुत उलझन में हूं क्योंकि यह मेरे लिए समान लगता है कृपया इन अवधारणाओं को समझाएं, और वे एक दूसरे से अलग कैसे हैं बहुत भ्रमित है कृपया मुझे ठीक से मार्गदर्शन करें। धन्यवाद

पायथन में मैं विधि ओवरलोडिंग का उपयोग कैसे करूं?

मैं पायथन में विधि ओवरलोडिंग को लागू करने की कोशिश कर रहा हूं: 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', i ob=A() ob.stackoverflow() देता है […]

पेरू के इमटेटेबल लिस्ट में इतने सारे भार () तरीके क्यों हैं?

मैं बस गवा के ImmutableList देख रहा था और मैंने देखा कि of() विधि 12 बार अतिभारित थी। मुझे लगता है कि उन सभी की जरूरत थी: static <E> ImmutableList<E> of(); static <E> ImmutableList<E> of(E element); // not even necessary static <E> ImmutableList<E> of(E… elements); इतने सारे समानताएं होने का कारण क्या है?

जावा विधि बनाने के लिए कैसे तर्कों की चर संख्या स्वीकार करता है?

उदाहरण के लिए, जावा का स्वयं String.format() तर्कों की एक चर संख्या का समर्थन करता है। String.format("Hello %s! ABC %d!", "World", 123); //=> Hello World! ABC 123! मैं अपने स्वयं के कार्य कैसे कर सकता हूं जो तर्कों की एक चर संख्या को स्वीकार करता है? अनुवर्ती सवाल: मैं वास्तव में इसके लिए एक शॉर्टकट […]

क्या मेरे PHP फ़ंक्शन तर्कों की एक सरणी स्वीकार करते हैं या मुझे स्पष्ट रूप से तर्कों का अनुरोध करना चाहिए?

PHP वेब अनुप्रयोग में मैं काम कर रहा हूं, मुझे दो संभावित तरीकों में परिभाषित फ़ंक्शंस दिखाई देती हैं I दृष्टिकोण 1: function myfunc($arg1, $arg2, $arg3) दृष्टिकोण 2: // where $array_params has the structure array('arg1'=>$val1, 'arg2'=>$val2, 'arg3'=>$val3) function myfunc($array_params) मुझे दूसरे पर एक दृष्टिकोण का उपयोग कब करना चाहिए? ऐसा लगता है कि यदि सिस्टम […]

विधि ओवरलोडिंग बनाम वैकल्पिक पैरामीटर सी # 4.0

इनमे से कौन बेहतर है? एक नज़र में वैकल्पिक पैरामीटर बेहतर लगता है (कम कोड, कम XML प्रलेखन आदि), लेकिन अधिकांश MSDN लायब्रेरी कक्षा वैकल्पिक पैरामीटर के बजाय ओवरलोडिंग का उपयोग क्यों करते हैं? क्या कोई विशेष बात है जब आप वैकल्पिक पैरामीटर (या ओवरलोडिंग) का उपयोग करने के लिए चुनते हैं?

आधार वर्ग विधि से बेस क्लास अधिरोहित फ़ंक्शन को कॉल करना

public class A { public void f1(String str) { System.out.println("A.f1(String)"); this.f1(1, str); } public void f1(int i, String str) { System.out.println("A.f1(int, String)"); } } public class B extends A { @Override public void f1(String str) { System.out.println("B.f1(String)"); super.f1(str); } @Override public void f1(int i, String str) { System.out.println("B.f1(int, String)"); super.f1(i, str); } } public class […]

लैम्ब्डा अभिव्यक्ति और विधि ओवरलोडिंग संदेह

ठीक है, तो विधि अधिभार-एक-बुरी चीज़ है ™ अब जब यह तय हो चुका है, तो मान लीजिए कि मैं वास्तव में इस तरह की विधि अधिभार करना चाहता हूं: static void run(Consumer<Integer> consumer) { System.out.println("consumer"); } static void run(Function<Integer, Integer> function) { System.out.println("function"); } जावा 7 में, मैं गैर-अस्पष्ट अनाम वर्गों के साथ उन्हें […]

दिलचस्प पोस्ट
Google एपीआई एपीआई अनुरोध एंड्रॉइड ऑटो-कॉम्पले के लिए निषेध है, यहां तक ​​कि सही एपीआई कुंजी के साथ भी पंडों समूह द्वारा सूची में पंक्तियों को समूहबद्ध करना कोको और उद्देश्य-सी के साथ संदर्भ गणना को समझना पोस्ट करें और php में एक ही समय पर जाएं जावास्क्रिप्ट + एचटीएमएल 5 स्थानीय स्टोरेज जब EntityManagerFactory उदाहरण बनाया / खोला जाना चाहिए? फ्रंट एंड पर हाईकार्ट बनाने के लिए फ्लास्क रेंडर_टाप्लेट का उपयोग करना आईटरेटिव डीएफएस बनाम रिकर्सिव डीएफएस और विभिन्न तत्वों के आदेश Exploitable C # फ़ंक्शंस सी में टेम्पलेट्स का सिमुलेशन (कतार डेटा प्रकार के लिए) पायडीव में शास्त्रीय ऊर्ध्वाधर स्क्रॉलबार कहां है? मैं एक Node.js http (एस) सर्वर को तुरंत कैसे बंद कर सकता हूं? तत्वों में रिक्त स्थान के साथ BASH सरणी सी # ऑब्जेक्ट डम्पर संग्रहित होने पर लेक्सिकल या प्रीप्रोसेसर अंक फाइल नहीं मिली?