मैं पहली बार के लिए प्रोग्रामिंग रेल में कूद कर रहा हूँ और जबकि कुछ पुस्तकालयों मैं डाउनलोड किया है के लिए कोड को देखते हुए, मैं कभी कभी कोड नोटिस:क्या कोई कक्षा को समझा सकता है << स्वयं मुझे?
class << self
def func
stuff
end
end
मैं एक स्पष्टीकरण के लिए वेब की खोज करने की कोशिश की है , लेकिन < < सबसे उपयोगी खोज इंजन से छीन लिया जाता है, इसलिए यह केवल कक्षा स्वयं की खोज करता है, जो बहुत उपयोगी नहीं है। किसी भी जानकारी की सराहना की जाएगी।
गूगल एक उपयोगी खोज इंजन नहीं है:
यहाँ कैसे सिंगलटन तरीकों का उपयोग करने के लिए कुछ "प्रक्रियाओं" जो वास्तव में एक विशेष उदाहरण के साथ किसी भी संघ की जरूरत नहीं है प्रदान करने के लिए का एक उदाहरण है? http://www.google.com/search?source=ig&hl=hi&rlz=&=&q=class+%3C%3C+self&btnG=Google+ खोज – McKay
@McKay: http://forums.pragprog.com/forums के अलावा/77/विषय/657, जो वैड क्या कर रहा था उतना ही नहीं था, जो हिट वेड के प्रश्न के लिए प्रासंगिक थे? –
पहले दो हिट दोनों प्रासंगिक हैं (तीसरे तर्कसंगत रूप से)। दूसरा लिंक (http://www.thekode.net/blog/blog.html) उस मुहावरे के बारे में विशेष रूप से और लिंक के बारे में बात करता है: http://www.thekode.net/ruby/techniques/DefiningMethodsWithClosures.html जो भी हो सकता है मदद। – McKay