के अर्थ की तलाश में स्मॉलटॉक में "वर्कस्पेस" वातावरण मौजूद है। परिभाषा के अनुसार, "स्वयं" उस ऑब्जेक्ट को इंगित करता है जिसमें वर्तमान विधि निष्पादित हो रही है। लेकिन जब मैं वर्कस्पेस विंडो के अंदर कोड स्निपेट टाइप करता हूं तो मैं "वर्तमान विधि" को कैसे समझूं? कोई भी मौजूदा वस्तु कोई विधि नहीं चल रही है या मुझे कुछ याद आया। कोई भी मदद कर सकता है?"स्वयं"
Q
"स्वयं"
5
A
उत्तर
8
आप जो कोड निष्पादित करते हैं उसे डीबग कर सकते हैं और आप देखेंगे कि आप किसी ऑब्जेक्ट पर एक अस्थायी विधि निष्पादित करते हैं। उदाहरण के लिए फारो में वर्कस्पेस DoIts UndefinedObject (nil) पर एक विधि बनाते हैं। तो यहां स्वयं शून्य देखेंगे।
4
इस प्रयोग को आजमाएं: कार्यक्षेत्र में 'स्वयं' टाइप करें, इसे चुनें, और संदर्भ मेनू से "इसे प्रिंट करें" का चयन करें। यह आपको दिखाएगा कि किस वस्तु से जुड़ा हुआ है।
अधिकांश स्मॉलटाक में, स्वयं शून्य होगा।
संबंधित मुद्दे
- 1. एक्सएसएल 1.0 में आप बच्चे या स्वयं (बच्चों + स्वयं)
- 2. [स्वयं रिलीज], [स्वयं dealloc] या [सुपर dealloc] init तरीकों में?
- 3. स्वयं संदेश (गैर रिकर्सिव) बनाम स्वयं रिकर्सिव संदेश
- 4. अगर (स्वयं = [सुपर init]) बनाम अगर ((स्वयं = [सुपर init]))
- 5. अपने स्वयं के फ़ाइल
- 6. डेल्फी स्वयं-हटाना कार्यक्रम
- 7. Django - स्वयं के कोड
- 8. स्वयं दस्तावेज एसक्यूएल
- 9. नामांकित स्वयं Invoking समारोह
- 10. स्वयं होस्टिंग google's jsapi
- 11. स्वयं-हटाना खोल स्क्रिप्ट
- 12. जावा का 'स्वयं' कीवर्ड
- 13. NameError: नाम 'स्वयं'
- 14. जावा "स्वयं" (स्थिर) संदर्भ
- 15. रूबी: रूबी में स्वयं
- 16. फोन करके स्वयं .__ init __ (...)
- 17. स्वयं-होस्टेड एफ # स्क्रिप्ट
- 18. ऑब्जेक्ट को स्वयं
- 19. स्वयं मेजबान NServiceBus
- 20. पुनरावर्ती स्वयं क्वेरी
- 21. अपने स्वयं के
- 22. स्वयं सेविंग स्रोत (PHP)
- 23. स्वयं को deserialize
- 24. जावास्क्रिप्ट: स्वयं और यह
- 25. "स्वयं" कब आवश्यक है?
- 26. स्वयं बनाया पॉव() C++
- 27. डीबग ग्रहण आईडीई स्वयं
- 28. फॉर्मेटास्टिक, स्वयं: इनपुट प्रकार
- 29. स्वयं संदर्भित तालिका
- 30. स्वयं-संदर्भ MD5 फ़ाइल
यदि मैं वर्कस्पेस विंडो में कुछ टेक्स्ट टाइप करता हूं और इसे चुनता हूं, तो मुझे लगता है कि फारो इसे कोड के ब्लॉक में रखता है। जब मैं "प्रिंट-इट" पर क्लिक करता हूं तो यह इस स्निपेट पर "मान" संदेश भेजता है। अब "स्वयं" कोड-ब्लॉक में है और हमारे पास कोई सुराग नहीं है जिसमें ब्लॉक किस ऑब्जेक्ट को निष्पादित किया जाएगा। – Sharphawk