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