मॉड्यूल या लाइब्रेरी के अंदर "SELF" के उपयोग के संबंध में त्वरित प्रश्न। असल में "एसईएलएफ" का दायरा/संदर्भ क्या है क्योंकि यह मॉड्यूल या लाइब्रेरी से संबंधित है और इसका सही तरीके से उपयोग कैसे किया जाता है? मैं किस बारे में बात कर रहा हूं उसके उदाहरण के लिए, "प्रमाणीकृत सिस्टम" मॉड्यूल को "restful_authentication" के साथ स्थापित करें।(रूबी, रेल) मॉड्यूल और पुस्तकालयों में एसईएलएफ का संदर्भ ...?
नोट: मुझे पता है कि 'स्वयं' अन्य भाषाओं में 'इस' के समान है और कैसे एक वर्ग/वस्तु पर 'आत्म' संचालित होता है, हालांकि मॉड्यूल/लाइब्रेरी के संदर्भ में 'स्वयं' । तो फिर मॉड्यूल की तरह कुछ के अंदर स्वयं का संदर्भ क्या है जहां कोई वर्ग नहीं है?
सटीक रूप से। सब कुछ रूबी में एक वस्तु है। कोई जगह कोड निष्पादित नहीं किया जा सकता है जहां स्वयं नहीं है। – Chuck
समझा, तो फिर मॉड्यूल में स्वयं को कॉल करने का दायरा/उद्देश्य क्या है? –
हाय सब, अभी भी एक स्पष्ट उत्तर की तलाश है। मुझे एहसास है कि एसईएलएफ़ * क्या कर सकता है। मुझे यह जानने की ज़रूरत है कि मॉड्यूल के एक समारोह में यह * क्या करता है? मुझे लगता है कि कुछ प्रकार का चर वैश्विक स्तर पर सेट है, लेकिन मुझे यकीन नहीं है कि यह मामला है या नहीं। क्या कोई पुष्टि/प्रबुद्ध कर सकता है? –