जावा में सार्वजनिक/निजी संरक्षित और डिफ़ॉल्ट क्या है?
जावा में सार्वजनिक/निजी संरक्षित और डिफ़ॉल्ट क्या है?

वीडियो: जावा में सार्वजनिक/निजी संरक्षित और डिफ़ॉल्ट क्या है?

वीडियो: जावा में सार्वजनिक/निजी संरक्षित और डिफ़ॉल्ट क्या है?
वीडियो: What is Access Modifier in Java | Public, Private,Protected, Default | Most Asked Interview Question 2024, मई
Anonim

सह लोक : हर जगह से सुलभ। संरक्षित : एक ही पैकेज की कक्षाओं और किसी भी पैकेज में रहने वाले उपवर्गों द्वारा पहुँचा जा सकता है। चूक जाना (कोई संशोधक निर्दिष्ट नहीं): उसी पैकेज की कक्षाओं द्वारा पहुँचा जा सकता है। निजी : केवल एक ही वर्ग के भीतर पहुँचा जा सकता है।

यह भी पूछा गया कि जावा में प्राइवेट प्रोटेक्टेड और पब्लिक क्या है?

निजी : सदस्यों को केवल कक्षा के अंदर ही पहुँचा जा सकता है। सह लोक : सदस्यों को आवेदन में कहीं भी पहुँचा जा सकता है, इसका मतलब है कि कोई प्रतिबंध नहीं है। संरक्षित : सदस्यों को कक्षा के अंदर और विरासत में मिली कक्षा में पहुँचा जा सकता है। डिफ़ॉल्ट: यदि हम कोई एक्सेस स्पेसिफायर निर्दिष्ट नहीं करते हैं, तो सदस्य डिफ़ॉल्ट हो जाता है।

इसी तरह, जावा में सार्वजनिक/निजी क्या है? सह लोक इसका मतलब है कि आप इसे कहीं भी एक्सेस कर सकते हैं निजी इसका मतलब है कि आप इसे केवल अपनी कक्षा के अंदर ही एक्सेस कर सकते हैं। बस सभी को ध्यान दें निजी , संरक्षित या सह लोक संशोधक स्थानीय चर पर लागू नहीं होते हैं जावा . एक स्थानीय चर केवल अंतिम हो सकता है जावा.

यह भी जानिए, प्राइवेट प्रोटेक्टेड और पब्लिक में क्या अंतर है?

NS के बीच अंतर ये एक्सेस संशोधक किसी वर्ग, विधि या चर तक पहुंच को प्रतिबंधित करने की उनकी क्षमता में आता है, सह लोक जबकि कम से कम प्रतिबंधात्मक पहुँच संशोधक है निजी सबसे प्रतिबंधित एक्सेस संशोधक है, पैकेज और संरक्षित में निहित है के बीच.

क्या जावा विधियां डिफ़ॉल्ट रूप से निजी हैं?

द्वारा चूक जाना , चर और तरीकों एक वर्ग के सदस्यों के लिए और एक ही पैकेज में अन्य वर्गों के लिए ही पहुँच योग्य हैं। जैसा कि हमने पहले उल्लेख किया है, तरीकों और चर के रूप में घोषित किया गया निजी केवल उनकी कक्षा के भीतर ही पहुँचा जा सकता है।

सिफारिश की: