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

मेटा तकनीक, जो रनटाइम के लिए भरोसेमंद प्रकार की सेटिंग को गति प्रदान करने की अनुमति देती है।

5
C # में जेनेरिक प्रकारों के लिए एक अच्छा नामकरण सम्मेलन क्या है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस प्रश्न पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
16 c#  naming  generics 

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

3
हमें अधिमानतः प्रथम श्रेणी के संग्रह का उपयोग क्यों करना चाहिए?
द थॉटवर्क्स एंथोलॉजी में जेफ बे (आरटीएफ) द्वारा ऑब्जेक्ट कैलिसिथनिक्स के नियम नंबर 4 के अनुसार , यह अनुशंसा की जाती है कि किसी को " प्रथम श्रेणी के संग्रह का उपयोग करें "। नियम 4: प्रथम श्रेणी के संग्रह इस नियम का आवेदन सरल है: किसी भी वर्ग के …

2
प्रकार के बजाय एक प्रकार की बाधा के साथ एक सामान्य विधि का उपयोग क्यों करें?
एक अलग StackExchange प्रश्न में, मैंने किसी को इस प्रोटोटाइप का उपयोग करते हुए देखा: void DoSomething<T>(T arg) where T: SomeSpecificReferenceType { //Code.... } ध्यान में रखते हुए केवल एक ही प्रकार की बाधा है ( SomeSpecificReferenceType), इसे लिखने का क्या अंतर और लाभ है, इसके बजाय बस: void DoSomething(SomeSpecificReferenceType …
14 c#  .net  generics 

4
यदि मेरी आईडीई इतनी स्मार्ट है, तो मुझे "क्लोन ()" डालने की आवश्यकता क्यों है?
मेरा आईडीई ( नेटबीन्स ) टाइप Collectionsकरते समय मेरी जांच करता है कि मैं कोड लिख रहा हूं। लेकिन फिर, मुझे लौटी हुई वस्तु को क्यों डालना है Object.clone()? जो ठीक है। कोई नुकसान नहीं कोई माफी नहीं। लेकिन फिर भी, मुझे समझ नहीं आया। क्या टाइपिंग की जाँच हो …

1
आपको उच्च प्रकार की आवश्यकता क्यों है?
कुछ भाषाओं में वर्गों और प्रकार मानकों के साथ काम करता है (जैसे के लिए अनुमति देते List<T>हैं जहां Tएक मनमाना प्रकार हो सकता है)। उदाहरण के लिए, आपके पास एक फ़ंक्शन हो सकता है जैसे: List<S> Function<S, T>(List<T> list) हालाँकि कुछ भाषाएँ इस अवधारणा को एक स्तर अधिक बढ़ा …

1
जेनेरिक प्रोग्रामिंग के लिए भाषा के रूप में स्काला
गार्सिया एट अल द्वारा "जेनरिक प्रोग्रामिंग के लिए भाषा समर्थन का एक विस्तारित तुलनात्मक अध्ययन" पत्र में। सामान्य प्रोग्रामिंग के लिए प्रोग्रामिंग भाषाओं की एक दिलचस्प तुलना दी गई है: शब्दावली के संक्षिप्त विवरण के साथ: क्या कोई इस रूपरेखा के अंदर जेनेरिक प्रोग्रामिंग के लिए स्काला समर्थन का परीक्षण …

7
इंटरफ़ेस डिज़ाइन में जेनरिक का उपयोग कब करें
मेरे पास कुछ इंटरफेस हैं जिन्हें मैं भविष्य में लागू करने के लिए तीसरे पक्ष का इरादा रखता हूं, और मैं खुद को आधार कार्यान्वयन प्रदान करता हूं। मैं केवल उदाहरण दिखाने के लिए एक दो का उपयोग कर रहा हूँ। वर्तमान में, वे के रूप में परिभाषित कर रहे …
11 java  generics 

3
C # में विभिन्न संग्रह जेनेरिक इंटरफेस के बीच अंतर
मैं पिछले कुछ समय से विंडोज और ASP.net MVC के विकास के लिए C # के साथ खेल रहा हूं। लेकिन मैं अभी भी कुछ क्षेत्रों पर स्पष्ट नहीं हूं। मैं जेनेरिक कलेक्शन इंटरफेसेस के समान प्रकार का उपयोग और इंटरचेंजिंग के साथ और प्रदर्शन के मुद्दों के बीच बुनियादी …

3
सामान्य प्रोग्रामिंग, यह कितनी बार उद्योग में उपयोग किया जाता है
मैं इस समय एक अकादमिक सेटिंग में प्रोग्रामिंग कर रहा हूं, इसलिए मैं जो कुछ भी चाहता हूं उसका उपयोग कर सकता हूं। मैं कुछ चीजों के लिए बूस्ट ग्राफ लाइब्रेरी का उपयोग कर रहा हूं, और मैं सोच रहा हूं कि क्या जीपी को अधिक गहराई से समझने में …

4
जावा में कई सामान्य इंटरफेस को लागू करना
मुझे एक इंटरफ़ेस की आवश्यकता है जो मुझे एक निश्चित विधि का आश्वासन देता है, जिसमें विशिष्ट हस्ताक्षर भी शामिल है, उपलब्ध है। अब तक उसका वही है जो मेरे पास है: public interface Mappable<M> { M mapTo(M mappableEntity); } समस्या तब उत्पन्न होती है जब एक वर्ग को कई …
10 java  generics 

3
जावा जेनरिक सरणियों में क्यों नहीं हो सकता है?
ऐसा क्यों है कि जब मैं ऐरेलेस्ट्स की एक सरणी बनाने की कोशिश करता हूं: ArrayList<Integer>[] arr=new ArrayList<Integer>[40];एक त्रुटि है और जावा यह अनुमति नहीं देता है? क्या जावा के जेनेरिक को लागू करने, किसी भी भाषा में जेनेरिक, या कुछ मनमानी से संबंधित है?

1
एक प्रकार के पैरामीटर के प्रकार तर्कों को संदर्भित करने के लिए तकनीक का नाम?
सेटअप: मान लें कि हमारे पास एक प्रकार है जिसे Iteratorएक प्रकार का पैरामीटर कहा जाता है Element: interface Iterator<Element> {} फिर हमारे पास एक इंटरफ़ेस है Iterableजिसमें एक विधि है जो एक वापस आ जाएगी Iterator। // T has an upper bound of Iterator interface Iterable<T: Iterator> { getIterator(): …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.