0 امتیاز
میشه گفت کهprivaeدراصل مقادیرمتغیرروذخیره میکنه؟اونوقت میشه مقادیرشروهرجای فرم که خواست صدازد چجوری؟ممنون
بسته شده

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

سلام دوست خوبم اینا سوالاتی هست که با خواندن یک کتاب سی شارپ به راحتی میتونید پاسخ بدین

Private کاری به نحوه ی ذخیره سازی مقدار در متغیر نداره ! Private ، Public ، Protected سح دسترسی به یک متغیر رو در یک کلاس و کلاس های مشتق شده مشخص می کنند

اگر یک متغیر رو به صورت Private تعریف کنید این متغیر فقط در همون کلاس در دسترس هست و در خارج از کلاس و از طریق اشیا ساخته شده از کلاس نمیتونید بهش دسترسی داشته باشید . برای فراهم کردن ویژگی Encapsulation یا همون کپسوله سازی مقادیر از این Access Modifier استفاده می کنند .

نحوه ی دسترسی :

public class someClass {
	private string _name;
	
	public void someMethod() {
	   //Access variable
	   this._name = "some value";
	}

}

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...