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

रचना एक कार्यक्रम के संयोजन, या रचना, एक कार्यक्रम के कुछ हिस्सों को एक बड़े कार्यक्रम में शामिल करने की प्रक्रिया है।

30
वंशानुक्रम पर रचना को प्राथमिकता दें?
वंशानुक्रम पर रचना क्यों पसंद करते हैं? प्रत्येक दृष्टिकोण के लिए क्या व्यापार-नापसंद हैं? आपको रचना पर विरासत का चयन कब करना चाहिए?



3
React.js: एक घटक को दूसरे में लपेटना
कई टेम्प्लेट भाषाओं में "स्लॉट्स" या "यील्ड" स्टेटमेंट्स होते हैं, जो एक टेम्पलेट को दूसरे के अंदर लपेटने के लिए कुछ प्रकार के नियंत्रण को उलटने की अनुमति देते हैं। कोणीय में "ट्रांसक्लूड" विकल्प है । रेलों में उपज का विवरण है । यदि React.js में उपज कथन था, तो …


9
जावा में एकत्रीकरण और संरचना के बीच कार्यान्वयन अंतर
मैं एकत्रीकरण और संरचना के बीच वैचारिक मतभेदों से अवगत हूं। क्या कोई मुझे उदाहरणों के साथ जावा में कार्यान्वयन अंतर बता सकता है?

10
हास्केल रचना (?) बनाम एफ # के पाइप फॉरवर्ड ऑपरेटर (!>)
F # में, पाइप-फॉरवर्ड ऑपरेटर का उपयोग, |>बहुत सामान्य है। हालाँकि, हास्केल में मैंने केवल फंक्शन कंपोज़िशन देखा है (.), जिसका इस्तेमाल किया जा रहा है। मैं समझता हूं कि वे संबंधित हैं , लेकिन क्या कोई भाषा कारण है कि पाइप-फॉरवर्ड हास्केल में उपयोग नहीं किया गया है या …

7
जावा - इंटरफ़ेस कार्यान्वयन में विधि का नाम टक्कर
यदि मेरे पास दो इंटरफेस हैं, तो दोनों अपने उद्देश्यों में काफी भिन्न हैं, लेकिन एक ही विधि हस्ताक्षर के साथ, मैं कैसे एक वर्ग को लागू करने के लिए मजबूर कर सकता हूं बिना एक भी विधि लिखने के लिए जो दोनों इंटरफेस के लिए कार्य करता है और …

5
ठोस उदाहरण दिखा रहा है कि रचना (सबूत के साथ) के तहत मठ बंद नहीं हैं?
यह सर्वविदित है कि एप्लाइड फंक्शनलर्स कंपोजिशन के तहत बंद हैं, लेकिन मोनाड्स नहीं हैं। हालाँकि, मुझे एक ठोस प्रतिधारण दिखाने में परेशानी हो रही है जो दिखा रहा है कि सन्यासी हमेशा रचना नहीं करते हैं। यह उत्तर[String -> a] एक गैर-मठ के एक उदाहरण के रूप में देता …

2
बड़ी तस्वीर पाने के लिए हास्केल कोड के टुकड़ों का संयोजन
यह वह कोड है जो मैं कहीं पर आया था लेकिन जानना चाहता हूं कि यह कैसे काम करता है: findIndices :: (a -> Bool) -> [a] -> [Int] findIndices _ [] = [] findIndices pred xs = map fst (filter (pred . snd) (zip [0..] xs)) आउटपुट: findIndices (== …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.