जावा में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में, विधियां कक्षाओं और वस्तुओं के व्यवहार को परिभाषित करने में महत्वपूर्ण भूमिका निभाती हैं। वे आपको संचालन करने, डेटा में हेरफेर करने और अन्य वस्तुओं के साथ बातचीत करने की अनुमति देते हैं। वे आपको संचालन करने, डेटा में हेरफेर करने और अन्य वस्तुओं के साथ बातचीत करने की अनुमति देते हैं। इस लेख में, हम जावा में विधियों, उनकी विशेषताओं और उन्हें प्रभावी ढंग से उपयोग करने के तरीके का पता लगाएंगे।
विधियाँ एक वर्ग के भीतर कोड के ब्लॉक हैं जो वस्तुओं के व्यवहार को परिभाषित करते हैं। वे गणना कर सकते हैं, विशेषताओं को संशोधित कर सकते हैं और अन्य तरीकों और वस्तुओं के साथ बातचीत कर सकते हैं।
एक्सेस संशोधक: विधि दृश्यता सेट करता है (उदाहरण के लिए 'सार्वजनिक','निजी')।
रिटर्न प्रकार: विधि जिस प्रकार का डेटा लौटाती है (उदाहरण के लिए 'int','string') या ' void ' यदि कुछ नहीं लौटाता।
विधि का नाम: विधि पहचानकर्ता।
पैरामीटर: मान जो विधि को संचालित करने के लिए प्राप्त हो सकते हैं।
विधि मुख्य भाग: विधि तर्क के साथ कोड ब्लॉक।
मीटर
स्टेटिक विधियां वर्ग से संबंधित हैं, किसी विशिष्ट उदाहरण से नहीं। वे सीधे इंस्टेंस विशेषताओं तक नहीं पहुंच सकते।
सार तरीकों को अमूर्त वर्गों में घोषित किया जाता है और उन्हें उपवर्गों द्वारा कार्यान्वित किया जाना चाहिए। अमूर्त वर्ग में उनका कोई शरीर नहीं है।
एक्सेस संशोधक तरीकों की दृश्यता को नियंत्रित करते हैं:
अधिभार का सामना करना पड़ा
अनुमेय अधिभार
विधि द्वारा प्रतिस्थापित
द्वारा प्रतिस्थापित
तरीके जावा में ऑब्जेक्ट ओरिएंटेशन का एक मूलभूत हिस्सा हैं, जो आपको वस्तुओं के व्यवहार को व्यवस्थित और कुशल तरीके से परिभाषित करने और हेरफेर करने की अनुमति देते हैं। स्वच्छ, कार्यात्मक कोड लिखने के लिए तरीकों को बनाने, उपयोग करने और प्रबंधित करने का तरीका समझना आवश्यक है।
मुझे आशा है कि इस लेख ने जावा में विधियों की अवधारणा और उन्हें आपके अनुप्रयोगों में कैसे लागू किया जाए, इसे स्पष्ट करने में मदद की।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3