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

परावर्तन एक कंप्यूटर प्रोग्राम की क्षमता की जांच, आत्मनिरीक्षण और रनटाइम पर अपनी संरचना और व्यवहार को संशोधित करना है।

4
प्रतिबिंब के साथ जेनेरिक सेटर और गेट्टर बनाना एक बुरा विचार क्यों है?
कुछ समय पहले मैंने एक प्रश्न के उत्तर में लिखा था कि प्रत्येक परिवर्तनशील चर के लिए एक गटर और सेटर होने से कैसे बचा जाए। उस समय, मुझे केवल एक कठिन-से-मौखिक रूप से यह महसूस करना था कि यह एक बुरा विचार है, लेकिन ओपी स्पष्ट रूप से पूछ …
49 java  reflection 

6
मुझे प्रतिबिंब का उपयोग क्यों करना चाहिए?
मैं जावा के लिए नया हूं; अपने अध्ययनों के माध्यम से, मैंने पढ़ा कि प्रतिबिंब का उपयोग कक्षाओं और विधियों को आह्वान करने के लिए किया जाता है, और यह जानने के लिए कि कौन से तरीकों को लागू किया जाता है या नहीं। मुझे प्रतिबिंब का उपयोग कब करना …
29 java  reflection 

5
क्या जावा इंस्टोफ़ ऑपरेटर को प्रतिबिंब माना जाता है, और क्या प्रतिबिंब को परिभाषित करता है?
मेरे पास आज एक सहकर्मी के साथ चर्चा थी, क्या जावा ऑपरेटर का उपयोग करना instanceofएक तरह का प्रतिबिंब है। और चर्चा तेजी से विकसित हुई कि वास्तव में प्रतिबिंब क्या परिभाषित करता है। तो, प्रतिबिंब की परिभाषा क्या है? और क्या instanceof"प्रतिबिंब का उपयोग" माना जाता है? और इसके …

3
प्रतिबिंब: क्या प्रतिबिंब अभी भी "खराब" या "धीमा" है? 2002 से प्रतिबिंब के साथ क्या बदल गया है?
जब मैंने एक्सप्रेशन या एक्सप्रेशन पेड़ों से निपटते हुए देखा है, तो गुणों में मूल्यों को स्थापित करने और पाने के लिए मैं बहुत अधिक प्रतिबिंब का उपयोग कर रहा हूं। यह मेरे लिए हुआ है कि प्रतिबिंब का उपयोग अधिक से अधिक सामान्य हो रहा है। मान्यकरण के लिए …
21 .net  reflection 

6
क्या (ओवर) परावर्तन का उपयोग करना एक बुरी आदत है?
क्या बॉयलरप्लेट कोड की मात्रा को बहुत कम करने पर प्रतिबिंब का उपयोग करना एक अच्छा अभ्यास है? मूल रूप से प्रदर्शन के बीच एक व्यापार-बंद है और एक तरफ पठनीयता और दूसरी तरफ बॉयलरप्लेट कोड का अमूर्त / स्वचालन / कमी है। संपादित करें: यहाँ प्रतिबिंब के अनुशंसित उपयोग …

6
क्या परावर्तन एक नुकसान है क्योंकि निजी चर को प्रतिबंधित नहीं किया जा सकता है?
privateसंशोधक कक्षा के बाहर पहुंच को प्रतिबंधित करने के लिए इस्तेमाल किया जाता है, लेकिन प्रतिबिंब अन्य वर्गों का उपयोग निजी विधि और खेतों तक पहुँच सकते हैं। इसलिए मैं सोच रहा हूं कि अगर यह आवश्यकता का हिस्सा है तो हम एक्सेसिबिलिटी को कैसे प्रतिबंधित कर सकते हैं।

1
मेटा-परिपत्र दुभाषियों, आभासी मशीनों और बढ़ते प्रदर्शन के बीच क्या संबंध है?
मैंने वेब पर मेटा-परिपत्र दुभाषियों के बारे में पढ़ा है (SICP सहित) और मैंने कुछ कार्यान्वयनों (जैसे PyPy और Narcissus) के कोड में देखा है। मैंने दो भाषाओं के बारे में काफी कुछ पढ़ा है, जो मेटासेकुलर मूल्यांकन, लिस्प और स्मॉलटाक के महान उपयोग किए हैं। जहां तक ​​मुझे समझ …

3
क्या मुझे उस स्थिति से निपटने की ज़रूरत है जहां प्रतिबिंब के माध्यम से निजी तरीकों को बुलाया जाता है?
एक पुस्तकालय बनाते समय, क्या मुझे यह सुनिश्चित करना चाहिए कि निजी विधियों को उसी वर्ग के अन्य तरीकों से नहीं, बल्कि प्रतिबिंब के रूप में किसी अन्य पुस्तकालय द्वारा बुलाए जाने पर अपेक्षित रूप से काम करना चाहिए ? उदाहरण के लिए, यदि कोई निजी विधि यह private DoSomething(int …

4
एक विधि को चिह्नित करने के लिए सबसे अच्छा अभ्यास जो प्रतिबिंब के माध्यम से कहा जाता है?
हमारे सॉफ्टवेयर में कई वर्ग हैं जिन्हें गतिशील रूप से प्रतिबिंब के माध्यम से पाया जाना चाहिए। सभी वर्गों में एक विशिष्ट हस्ताक्षर के साथ एक कंस्ट्रक्टर होता है जिसके माध्यम से प्रतिबिंब कोड वस्तुओं को त्वरित करता है। हालाँकि, जब कोई जाँचता है कि क्या विधि संदर्भित है (उदाहरण …

3
फ़ंक्शंस के रनटाइम आयात की अनुमति के लिए C ++ प्रोग्राम कैसे डिज़ाइन करें?
आज, मैं आपको एक विशिष्ट सॉफ्टवेयर आर्किटेक्चर का एहसास करने के लिए C ++ की क्षमताओं के बारे में एक प्रश्न पूछना चाहता हूं। बेशक, मैंने खोज का उपयोग किया है, लेकिन कोई सीधा जुड़ा हुआ उत्तर नहीं मिला है। मूल रूप से, मेरा लक्ष्य एक ऐसे कार्यक्रम का निर्माण …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.