کلاس(Class) در سی شارپ

سلام دوستان . امروز و در این مقاله قصد داریم تا شما رو با کلاس ها (Class) در زبان برنامه نویسی سی شارپ آشنا کنیم . با ما همراه باشید.

کلاس(Class) چیست؟

 

بگذارید با مثالی ساده مفهوم کلاس در سی شارپ را توضیح بدهم . استان فارس یکی از استان های کشور ایران است و شهر هایی رو داخل خود دارد آن ها خصوصیاتی از استان فارس محسوب میشود .

استان فارس یک کلاس است و شهر شیراز به عنوان یک شی از کلاس (Class) است

کلاس ها به طور کلی متد هایی را در خود دارند که جلو تر به توضیح این مباحث می پردازیم…

سطوح دسترسی در کلاس(Class)

کلاس ها و همینطور هر شی یک سطح دسترسی(Access Modifer) دارد که عبارتند از :

 

  • private
  • public
  • protected
  • internal

 

 

سطح دسترسی private

 

private در زبان انگلیسی به معنای خصوصی می باشد و در برنامه نویسی سی شارپ شما فقط میتوانید ازمتد یا کلاس فقط در سطح همان کلاس استفاده کنید و امکان استفاده از آن کلاس و یا متد در کلاس های دیگر وجود ندارد

به عنوان مثال:

(int a ,int b)private static int Numbers

}

;return a+b

{

 

 

سطح دسترسی public:

 

public در زبان انگلیسی به معنای ” عمومی” یا “همگانی” است و شما میتوانید با اضافه کردن این کلمه کلیدی در متد یا کلاس خود آن متد یا کلاس را به صورت عمومی نمایش دهید . در این صورت چه خود شما و چه   توسعه دهندگان دیگری که به سورس کد دسترسی داشته باشند میتوانند از کلاس یا متد در هر جایی که دوست دارند حتی در پروژه هایی که شما در همان سولوشن مربوطه میسازید استفاده کنند

برای مثال:

 

(int a ,int b)private static int Numbers

}

;return a+b

{

 

 

حسن رفعت جو

حسن رفعت جو

فهرست مطالب

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *