mixins

    18गर्मी

    5उत्तर

    बनाम निर्भरता इंजेक्शन mixins का अध्ययन में, मैं अक्सर वाक्यांश सुना है "रूबी तरीका है।" अक्सर डेवलपर्स का कहना है कि रूबी आप कक्षाएं फिर से खोलना और तरीकों को फिर से परिभाषित करने देता है की तर्ज पर

    11गर्मी

    6उत्तर

    मैं एक पुन: प्रयोज्य mixin में कॉपी-और-स्वैप मुहावरा डाल करने के लिए कोशिश कर रहा हूँ पुन: उपयोग struct Foo : copy_and_swap<Foo> { Foo() { std::cout << "default\n"; } Foo(c

    12गर्मी

    3उत्तर

    मैंने language documentation के माध्यम से स्किम किया है और ऐसा लगता है कि Google डार्ट मिश्रणों का समर्थन नहीं करता है (इंटरफेस में कोई विधि निकाय नहीं, कोई एकाधिक विरासत नहीं, रूबी जैसी मॉड्यूल नहीं)

    5गर्मी

    2उत्तर

    मैं node.js. के लिए जेड का उपयोग कर रहा हूँ। mixin some(field, field2) .field!= field .field2!= field2 मैं कुछ html कोड, उदाहरण के Mixin में डाल की जरूरत है:: मैं 1 mixin (परीक्षण) है <div

    14गर्मी

    3उत्तर

    मान लीजिए कि मैंने कई नए घटकों को परिभाषित किया है - MyComponent1, MyComponent2, ..., जो Ext.Component का विस्तार करता है। अब मैं इन सभी विगेट्स को एक ही कार्यक्षमता के साथ विस्तारित करना चाहता हूं -

    14गर्मी

    1उत्तर

    में @ डीलेगेट और @ मिक्सिन एएसटी रूपांतरणों के बीच अंतर @Delegate और @Mixin ग्रोवी में एएसटी रूपांतरणों के बीच क्या अंतर है। शायद मेरे प्रश्न को ओओ के साथ करना है और विभिन्न पैटर्न लागू करते समय, लेकि

    25गर्मी

    3उत्तर

    में गतिशील रूप से बेस क्लास को एक उदाहरण में मिलाएं क्या रनटाइम पर ऑब्जेक्ट इंस्टेंस (कक्षा नहीं!) में बेस क्लास जोड़ना संभव है? रूबी में कैसे काम करता है Object#extend की तर्ज पर कुछ: class Gentleman

    11गर्मी

    2उत्तर

    क्लासिक विरासत में, DerivedBase से विरासत में मिला। मिश्रण के साथ, (तकनीकी) बेस क्लास को आमतौर पर Mixin कहा जाता है। मिक्सिन से प्राप्त होने वाली (तकनीकी) कक्षा के लिए उचित शब्द क्या है? मैं यह जानना

    16गर्मी

    4उत्तर

    मैं विभिन्न पुस्तकालयों के माध्यम से देख रहा हूं, और विस्तार() को बहुत अधिक पॉप अप देख रहा हूं, लेकिन मैं mixin() को भी दिखा रहा हूं। यूयूआई में दोनों मिश्रण और एक्सटेंशन हैं। इन दो अवधारणाओं के बीच क

    6गर्मी

    1उत्तर

    निम्नलिखित बयान ठीक संकलित के लिए गतिशील mixin प्रकार का उपयोग मानचित्र सदस्य नहीं जोड़ा जा सकता है और उम्मीद के रूप में काम करता है: val map : Map[_ >: Int with String, Int] = Map(1 -> 2, "Hello" ->