static-methods पर टैग किए गए जवाब

ऐसे तरीके जिन्हें न तो कक्षा के उदाहरण की आवश्यकता होती है और न ही वे इस तरह के उदाहरण के डेटा (या यह, स्वयं, मैं आदि) तक पहुंच सकते हैं।

3
स्थिर तरीकों बनाम आवृत्ति विधियों का प्रदर्शन
मेरा प्रश्न स्थिर तरीकों बनाम उदाहरण विधियों और उनके स्केलेबिलिटी के प्रदर्शन विशेषताओं से संबंधित है। इस परिदृश्य के लिए मान लें कि सभी वर्ग परिभाषाएँ एक ही असेंबली में हैं और एकाधिक असतत पॉइंटर प्रकार की आवश्यकता है। विचार करें: public sealed class InstanceClass { public int DoOperation1(string input) …

4
`staticmethod` और` abc.abbridmethod`: क्या यह मिश्रण होगा?
अपने पायथन ऐप में मैं एक ऐसा तरीका बनाना चाहता हूँ जो a staticmethodऔर a दोनों हो abc.abstractmethod। मैं यह कैसे करु? मैंने दोनों सज्जाकारों को लागू करने की कोशिश की, लेकिन यह काम नहीं करता है। अगर मैं ऐसा करता हूं: import abc class C(object): __metaclass__ = abc.ABCMeta @abc.abstractmethod …

7
गैर-स्थैतिक विधि के लिए एक स्थिर संदर्भ नहीं बना सकता
जावा में एक बहु-भाषा अनुप्रयोग का निर्माण। R.stringसंसाधन XML फ़ाइल से स्ट्रिंग मान सम्मिलित करते समय एक त्रुटि हो रही है : public static final String TTT = (String) getText(R.string.TTT); यह त्रुटि संदेश है: त्रुटि: गैर-स्थैतिक विधि getText (int) के संदर्भ में टाइप संदर्भ से एक स्थिर संदर्भ नहीं बना …

15
क्या बहुत सी स्थैतिक विधियों का उपयोग करना बुरी बात है?
जब किसी वर्ग को आंतरिक अवस्थाओं पर नज़र रखने की आवश्यकता नहीं होती है, तो मैं एक कक्षा में सभी विधियों को स्थिर घोषित करता हूँ। उदाहरण के लिए, अगर मुझे A को B में बदलने की आवश्यकता है और कुछ आंतरिक स्थिति C पर निर्भर नहीं है, जो भिन्न …

6
स्टेटिक तरीके - किसी अन्य विधि से एक विधि को कैसे कॉल करें?
जब मेरे पास एक कक्षा में दूसरी विधि को कॉल करने के लिए नियमित तरीके हैं, तो मुझे यह करना होगा class test: def __init__(self): pass def dosomething(self): print "do something" self.dosomethingelse() def dosomethingelse(self): print "do something else" लेकिन जब मेरे पास स्थिर विधियाँ हैं तो मैं नहीं लिख सकता …

8
.NET: अपनी स्थैतिक विधि में "यह" वर्ग के प्रकार को निर्धारित करें
एक गैर-स्थैतिक विधि में मैं उपयोग कर सकता था this.GetType()और यह वापस आ जाएगी Type। मैं Typeएक स्थिर विधि में समान कैसे प्राप्त कर सकता हूं ? बेशक, मैं सिर्फ typeof(ThisTypeName)इसलिए नहीं लिख सकता क्योंकि ThisTypeNameकेवल रनटाइम में जाना जाता है। धन्यवाद!

9
अभिभावक वर्ग (स्थिर संदर्भ) में एक बाल वर्ग का नाम प्राप्त करना
मैं एक ORM पुस्तकालय का निर्माण कर रहा हूं, जिसमें पुन: उपयोग और मन में सरलता है; सब कुछ ठीक हो जाता है सिवाय इसके कि मैं एक बेवकूफ विरासत की सीमा से फंस गया। कृपया नीचे दिए गए कोड पर विचार करें: class BaseModel { /* * Return an …

10
पायथन में स्थिर तरीकों का उपयोग करने का क्या फायदा है?
मैं कोड के साथ अजगर में अनबाउंड विधि त्रुटि में भाग गया import random class Sample(object): '''This class defines various methods related to the sample''' def drawSample(samplesize,List): sample=random.sample(List,samplesize) return sample Choices=range(100) print Sample.drawSample(5,Choices) यहां कई सहायक पोस्ट पढ़ने के बाद, मुझे लगा कि @staticmethodकोड को काम करने के लिए मैं …

10
स्टेटिक तरीकों और इंस्टेंस विधियों के बीच अंतर
मैं अपनी पाठ्यपुस्तक में मुझे दिए गए पाठ को पढ़ रहा था और मुझे यकीन नहीं है कि मैं समझ रहा हूं कि यह क्या कह रहा है। यह मूल रूप से मुझे बता रहा है कि स्थिर तरीकों या वर्ग विधियों में "संशोधक" कीवर्ड स्थिर है। लेकिन मैं वास्तव …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.