वीडियो: रुबी में सिंगलटन विधि क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
सिंगलटन तरीके हैं तरीकों जो में रहते हैं एकाकी वस्तु वर्ग और केवल एक ही वस्तु के लिए उपलब्ध हैं (नियमित उदाहरण के विपरीत) तरीकों जो कक्षा के सभी उदाहरणों के लिए उपलब्ध हैं)। सिंगलटन तरीके अक्सर वर्ग के रूप में जाना जाता है तरीकों , लेकिन यह भ्रमित करने वाला है क्योंकि माणिक कक्षा नहीं है तरीकों.
इस संबंध में, रूबी में सिंगलटन क्लास क्या है?
ए सिंगलटन वर्ग किसी वस्तु का (या a कक्षा ) एक है कक्षा के द्वारा बनाई गई माणिक केवल इस विशिष्ट वस्तु के लिए। इस कक्षा किसी तरह हमारे लिए "छिपा" है, लेकिन यह वहाँ है। इस ऑब्जेक्ट पर कोई विधि कॉल करते समय, माणिक सबसे पहले इसकी जांच करेंगे सिंगलटन क्लास , यदि कोई है, तो उस विधि को खोजने के लिए।
साथ ही, रूबी एक इंस्टेंस विधि क्या है? में माणिक , ए तरीका किसी ऑब्जेक्ट को कार्यक्षमता प्रदान करता है। एक वर्ग तरीका एक वर्ग के लिए ही कार्यक्षमता प्रदान करता है, जबकि एक उदाहरण विधि एक को कार्यक्षमता प्रदान करता है उदाहरण एक वर्ग का।
यहाँ, रूबी में Eigenclass क्या है?
रूबी में eigenclass . मुझे सम, " ईजेनक्लास "अजीब नाम है। यहाँ "की परिभाषा है ईजेनक्लास "विकिपीडिया से: एक छिपी हुई कक्षा जो किसी अन्य वर्ग के प्रत्येक विशिष्ट उदाहरण से जुड़ी होती है। चूंकि "स्थैतिक विधि" या "वर्ग विधि" वास्तव में एक विशिष्ट वर्ग की सिंगलटन विधि है।
रूबी में सब कुछ वस्तु क्यों है?
" हर चीज़ में माणिक एक वस्तु " कुछ ऐसा है जिसे आप अक्सर सुनेंगे। यहां लक्ष्य आपके लिए मैट्रिक्स को देखना है कि हर चीज़ में माणिक एक वस्तु , प्रत्येक वस्तु एक वर्ग है, और उस वर्ग का एक हिस्सा होने के नाते देता है वस्तु बहुत सारे अच्छे तरीके जिनका उपयोग वह प्रश्न पूछने या काम करने के लिए कर सकता है।
सिफारिश की:
सिंगलटन में आलसी इनिशियलाइज़ेशन क्या है?
लेज़ी इनिशियलाइज़ेशन एक ऐसी तकनीक है जहाँ कोई किसी वस्तु की तात्कालिकता को उसके पहले उपयोग तक स्थगित कर देता है। दूसरे शब्दों में, किसी वर्ग का उदाहरण तब बनाया जाता है जब उसे पहली बार उपयोग करने की आवश्यकता होती है। इसके पीछे का विचार अनावश्यक उदाहरण निर्माण से बचना है
खंड के जीवनचक्र में onCreateView विधि से पहले किस विधि को कहा जाता है?
OnActivityCreated () विधि को onCreateView () के बाद और onViewStateRestored () से पहले कहा जाता है। onDestroyView (): कॉल किया जाता है जब पहले onCreateView () द्वारा बनाए गए दृश्य को टुकड़े से अलग कर दिया जाता है
थ्रेड स्टार्ट () विधि Mcq द्वारा आंतरिक रूप से किस विधि को कहा जाता है?
Q) थ्रेड स्टार्ट () विधि द्वारा आंतरिक रूप से किस विधि को कहा जाता है? थ्रेड स्टार्ट () विधि आंतरिक रूप से रन () विधि को कॉल करती है। रन विधि के अंदर सभी कथन थ्रेड द्वारा निष्पादित होते हैं
हम जावा में सिंगलटन क्लास का उपयोग कहाँ करते हैं?
सिंगलटन केवल एक वर्ग है जिसे जावा वर्चुअल मशीन में एक बार तुरंत चालू किया जाता है। इसका उपयोग वस्तु तक वैश्विक पहुंच प्रदान करने के लिए किया जाता है। व्यावहारिक उपयोग के संदर्भ में सिंगलटन पैटर्न का उपयोग लॉगिंग, कैश, थ्रेड पूल, कॉन्फ़िगरेशन सेटिंग्स, डिवाइस ड्राइवर ऑब्जेक्ट में किया जाता है
रुबी में आप एक नया हैश कैसे बनाते हैं?
रूबी में एक हैश बनाना आप => के साथ एक मूल्य की कुंजी निर्दिष्ट करके एक हैश बना सकते हैं, इन कुंजी/मूल्य जोड़े को अल्पविराम से अलग करें, और पूरी चीज को घुंघराले ब्रेसिज़ के साथ संलग्न करें