ऑब्जेक्ट-ओरिएंटेड भाषा में एक्सेस स्पेसियर यह निर्धारित करता है कि एक क्लास अपने सदस्यों तक कैसे पहुंच प्रतिबंधित करती है।

ऑब्जेक्ट-ओरिएंटेड भाषा में एक्सेस स्पेसियर यह निर्धारित करता है कि एक क्लास अपने सदस्यों तक कैसे पहुंच प्रतिबंधित करती है।

सामान्य पहुंच निर्दिष्टकर्ता private, protected और public हैं।

  • एक वर्ग का सदस्य जिसकी पहुंच निर्दिष्ट है private केवल उस वर्ग के उदाहरणों द्वारा उपयोग किया जा सकता है।
  • एक वर्ग का सदस्य जिसकी पहुंच निर्दिष्ट है protected केवल कुछ अन्य वर्गों द्वारा उपयोग किया जा सकता है।
    आमतौर पर इसका मतलब यह है कि इन सदस्यों तक पहुंच केवल उपवर्गों को दी जाती है, लेकिन यह एक कठिन और तेज़ नियम नहीं है। उदाहरण के लिए, जावा में, एक ही पैकेज में मौजूद कक्षाएं भी एक-दूसरे के protected सदस्यों तक पहुंच पाती हैं।
  • एक वर्ग का सदस्य जिसकी पहुँच निर्दिष्ट है public कार्यक्रम में अन्य सभी वर्गों द्वारा उपयोग किया जा सकता है।

आप इस टैग का उपयोग इस सवाल के लिए कर सकते हैं कि आपकी कक्षा के सदस्यों की पहुँच कैसे हल होती है।