فہرست کا خانہ:
تعریف - ایکسیس اسپیسیفائر کا کیا مطلب ہے؟
رسائ کو متعین کرنے والا ایک متعین کوڈ عنصر ہوتا ہے جو اس بات کا تعین کرسکتا ہے کہ پروگرام کے کون سے عناصر کو کسی مخصوص متغیر یا ڈیٹا کے دوسرے ٹکڑے تک رسائی کی اجازت ہے۔ پروگرامنگ کی مختلف زبانوں کے پاس رسائی کی وضاحت کے ل own اپنے پروٹوکول ہوتے ہیں نیز کچھ کوڈ عناصر کے لئے بھی ڈیفالٹ ہوتے ہیں جن میں انفرادی متغیرات اور کلاس دونوں شامل ہیں۔ٹیکوپیڈیا رسائی اسپیسفیئر کی وضاحت کرتا ہے
عام طور پر رسائی کرنے والے دو تصریح کنندہ "عوامی" اور "نجی" ہیں۔ جہاں کسی پروگرام میں ایسے عناصر شامل ہوسکتے ہیں جو پہلے سے طے شدہ طور پر عوامی یا نجی ہوتے ہیں ، پروگرامر اکثر ان کی حیثیت کو "عوامی" یا "نجی" لفظ کے ساتھ عنصر کی وضاحت ، یا "اعلان" کرکے تبدیل کرسکتے ہیں۔
پروگرامر مختلف وجوہات کی بناء پر کوڈ عناصر اور کوائف کے ٹکڑوں کو عوامی یا نجی قرار دیتے ہیں۔ کوڈ عناصر کے لئے عوامی حیثیت اچھی ہوتی ہے جو باہر کے مختلف افعال کے ل valuable قیمتی ہیں ، لیکن ایسی اشیاء کے لئے جو آسانی سے تبدیل ہوسکتی ہیں ، جہاں وہ تبدیلیاں ضابطے کی سالوینسی کو متاثر کرتی ہیں ، نجی حیثیت مددگار ثابت ہوسکتی ہے۔ پرائیویٹ اور پبلک ایکسس اسپیشلائرز کے لئے دیگر پیشہ اور نقصانات ہیں ، جن میں عوامی اشیاء میں تبدیلی کے بعد غلطیاں اور نقائص شامل ہیں ، اور ناقابل رسائی نجی اشیاء سے متعلق رن ٹائم غلطیاں۔
