Access Specifier in hindi
C++ language में class, structure और union के लिए तीन access specifier होते हैं। यह specifier यह define करता है कि कैसे हम class के member को access कर सकते हैं। वैसे हम किसी भी class के member को उस class के अंदर access कर ही सकते हैं।
Types of Access specifier
Access specifier मुख्यतः तीन प्रकार के होते हैं।
1. Public
2. Private
3. Protected
Public
यदि किसी class के member को public declare करते हैं तो इस class के member को किसी दूसरी clases में भी प्रयोग किया जा सकता है।
Private
Private Access specifier का use यदि हम किसी class के अंतर्गत करते हैं तो केवल उसी class के member fumction की इस class के member data का use कर सकते हैं।
Protected
जब एक class को दूसरी class से inherit करते हैं तो protected access specifier बक use करते हैं। जिस class की properties inherit होती है उसे base class कहते हैं तथा जो class, base class की property का use करती है उसे derive class कहते हैं।
Example of Access specifier
class my class
{
public :
int a;
protected :
int b;
private :
int c;
};
int main()
{
my class obj;
obj.a=10;
obj.b=20;
obj.c=30;
लेख पसंद आया है तो इसे जरूर शेयर करें।
Hi please, do not spam in comments