2012-04-08 15 views
27

मैं एक नामस्थान में कोड लिख रहा हूं जहां फ़ाइल मॉड्यूल मौजूद है (अन्य मॉड्यूल के अंदर)रुबी में बेस नेमस्पेस का उपयोग कैसे करें?

और मुझे रूबी फ़ाइल क्लास तक पहुंचने की आवश्यकता है।

PHP में इस इस तरह किया जा सकता है: \ फ़ाइल

कैसे करने के लिए कि रूबी में?

उत्तर

44
::File 

:: साथ लगाकर नाम स्थान पेड़ की 'जड़' तक पहुँचता है।

4

मुझे यकीन नहीं है कि आप क्या पूछ रहे हैं, लेकिन यदि आप मॉड्यूल Foo मॉड्यूल के अंदर हैं और आप Bar कक्षा को संदर्भित करते हैं, तो रूबी Foo::Bar देखेंगे। Bar के लिए देखने के लिए, आपको ::Bar का संदर्भ देना चाहिए (बेशक, यह BarFoo के बाहर "वैश्विक" दायरे में परिभाषित किया जाना चाहिए)।

संबंधित मुद्दे