}

Sing Up

Java Tutorial e-Book In Hindi

Online e-Libreary C Language

Access Modifier in java in Hindi

सभी public protected private Access Modifier कहते है जब ये सभी मोड Inheritance या package में use किये जाते है तो ये अलग अलग कार्य करते है package में ये access Modifier visibility control की तरह कार्य करते है जबकि Inheritance में ये एक्सेस के तरह कार्य करते है

Access Modifier निम्लिखित प्रकार के होते है

1. Public :

public Access Modifier instence variable ये मेथड पर लागु होता है तब ये variable या मेथड की sub class के ऑब्जेक्ट द्वारा डायरेक्ट एक्सेस की परमिशन देते है public Access Modifier अप्श्नल होता है अर्थात कोई इसे applay नहीं करता है तो इसे default माना जाता है जो public Access Modifier के सामान होता है


2. Protected :

class के protected मेम्बर class के public मेम्बर के सामान होते है protected मेम्बर भी डायरेक्टली start किये जा सकते है और इनकी starting value को सभी subclass के द्वारा इनहेरिट किया जा सकता है यदि टॉप लेवल पर एक मेबर protected है तो इसे इसके class के ऑब्जेक्ट द्वारा एक्सेस किया जा सकता है और साथ ही sub class के ऑब्जेक्ट द्वारा एक्सेस किया जा सकता है


3. friendly :

java में यह default मोडिफायार के रूप में माना जाता है यदि variable method class किसी के भी नाम के साथ किसी भी मोडिफायार का use नहीं किया जाता है तो वह फ्रेंडली type का डिक्लेअर हो जाता है


4. private :

यह access स्पेसीफायर उस class के सभी मेम्बर को private बना देता है जिन पर यह लागु होता है दुसरे शब्दों में यदि किसी मेम्बर का एक्सेस मोड private होता है तो तो वह sub class द्वारा use नहीं किया जा सकता है


Next Next