फ़ंक्शन को स्थिर बनाने से क्या होता है?
फ़ंक्शन को स्थिर बनाने से क्या होता है?

वीडियो: फ़ंक्शन को स्थिर बनाने से क्या होता है?

वीडियो: फ़ंक्शन को स्थिर बनाने से क्या होता है?
वीडियो: How to do FD in Bank: बैंक में Fixed Deposit कैसे कर सकते हैं? (BBC Hindi) 2024, नवंबर
Anonim

सी में, ए स्थिर कार्य इसकी अनुवाद इकाई के बाहर दिखाई नहीं देता है, जो है ऑब्जेक्ट फ़ाइल में संकलित किया गया है। दूसरे शब्दों में, एक समारोह स्थिर बनाना इसके दायरे को सीमित करता है। आप कर सकते हैं एक के बारे में सोचो स्थिर कार्य अपने * के लिए "निजी" होने के नाते। c फ़ाइल (हालाँकि यह कड़ाई से सही नहीं है)।

इसी तरह, यह पूछा जाता है कि एक स्थिर कार्य क्या करता है?

ए स्थिर कार्य सी में एक है समारोह जिसमें एक दायरा है जो इसकी ऑब्जेक्ट फ़ाइल तक ही सीमित है। इसका मतलब है कि स्थिर कार्य केवल इसकी ऑब्जेक्ट फ़ाइल में दिखाई देता है। ए समारोह कर सकते हैं के रूप में घोषित किया जाना स्थिर कार्य रखकर स्थिर कीवर्ड से पहले समारोह नाम।

इसके अतिरिक्त, स्थिर कार्य और सामान्य कार्य के बीच क्या अंतर है? स्थिर इसका मतलब है कि आपको तत्काल (ऑब्जेक्ट संदर्भ घोषित करने) की आवश्यकता नहीं है। यही है, आप बस विधि का उपयोग कर सकते हैं। तो, आपके उदाहरण में, जबकि उत्तर वही हो सकता है, जिस तरह से आपने उस विधि को बुलाया/ समारोह अलग है, जैसा कि आपने ऊपर उल्लेख किया है। 3) प्रदर्शन पूछें स्थिर कार्य और सामान्य कार्य के बीच.

इसे ध्यान में रखते हुए, आपको किसी फ़ंक्शन को स्थिर कब बनाना चाहिए?

करने के लिए नियम एक विधि स्थिर बनाओ जावा में आपको एक बनाने पर विचार करना चाहिए विधि स्थिर जावा में: 1) यदि a तरीका वस्तु की स्थिति को संशोधित नहीं करता है, या किसी आवृत्ति चर का उपयोग नहीं करता है। 2) आप कॉल करना चाहते हैं तरीका के बग़ैर बनाना उस वर्ग का उदाहरण।

उदाहरण के साथ स्थिर कार्य क्या है?

NS " स्थिर "कीवर्ड a. से पहले समारोह नाम बनाता है स्थिर . के लिये उदाहरण , नीचे समारोह मज़ा () is स्थिर . वैश्विक के विपरीत कार्यों सी में, एक्सेस करें स्थिर कार्य उस फ़ाइल तक ही सीमित है जहां उन्हें घोषित किया गया है। इसलिए, जब हम पहुंच को प्रतिबंधित करना चाहते हैं कार्यों , हम उन्हें बनाते हैं स्थिर.

सिफारिश की: