نمایش نتایج 1 تا 8 از 8

نام تاپیک: انواع (تعریف) کلاس

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    www
    پست
    199

    انواع (تعریف) کلاس

    سلام میخواستم بدونم چند نوع کلاس داریم ؟؟
    آیا Readonly جزو تعریف های کلاس هست یا نه؟؟

  2. #2
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    اصفهان
    پست
    1,436

    نقل قول: انواع (تعریف) کلاس

    به طور کلی یک نوع کلاس بیشتر نداریم منتها کلاس میتونی ویژگی های مختلفی داشته باشه. به طور خلاصه میتونی
    1) public, protected, private, internal باشه که سطح دسترسی بهش مشخص میشه.
    2) میتونه static, abstract, sealed باشه.از کلاس static فقط یک شی وجود داره و نمیش ازش Instance ساخت و همه متدهاش هم Static هستن.کلاس abstract باید ازش کلاسی مشتق بشه تا بشه ازش شی ساخت.از کلاس sealed هم کلا نمیشه کلاسی مشتق کرد.
    3) میتونه Partial باشه.یعنی یک کلاس با یک اسم در چند فایل مختلف (یا نقاط مختلفی از یک فایل) تعریف بشه.کلاس نهایی ادغام شده این کلاس ها هست.مثلا رویداد های مربوط به یک بخش از کار کلاس در یک فایل و یک بخش دیگه در یک فایل دیگه نوشته میشه.
    4) یک کلاس میتونی کلاس Template باشه.یعنی موقع ساختش یک type میگیره و بر اساس type داده شده کار میکنه.
    ممکنه من چیزی جا انداخته باشم امکانات #C زیاده...برای اطلاعات بیشتر در مورد اینها میتونید در MSDN جستجو کنید.

  3. #3
    کاربر دائمی آواتار saied_hacker
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    404 Not Found
    پست
    703

    نقل قول: انواع (تعریف) کلاس

    کلاس که کلاسه و فقط میتونه از یه کلاس دیگه به ارث ببره
    class childclass : fatherClass


    نوع دسترسی از خارج هم فقط
    public,protected,internal,protected internal,protected internal

    اطلاعات بیشتر : http://msdn.microsoft.com/en-us/libr...(v=vs.71).aspx

    اون readonly در واقع const هست با این تفاوت که توی const حتما باید در هنگام تعریف مقدار دهی کنی ولی در readonly می تونی توی تعریف اولیه مقدار ندی بهش و توی سازنده (Constructor) مقدار دهی کنی...

  4. #4
    کاربر دائمی
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    www
    پست
    199

    نقل قول: انواع (تعریف) کلاس

    دوست عزیز این static بچه درد میخوره ؟؟ (مثل متغییر میمونه که با اضافه کردن مقدار مقدار قبلی حفظ میشه و مقدار جدید به اون اضافه میشه) ولی متد که دیگه این حرفا رو نداره و خود کلاس ؟؟
    در رابطه با کلاس Sealed (از کلاس sealed هم کلا نمیشه کلاسی مشتق کرد.) این چ کاربردی می تونه داشته باشه ؟؟

  5. #5
    کاربر تازه وارد آواتار hamedAdmin
    تاریخ عضویت
    دی 1391
    محل زندگی
    کاشان
    پست
    58

    نقل قول: انواع (تعریف) کلاس

    سلام
    به نظرم یه کتاب پایه ای کامل پیدا کن درمورد #C (البته شایدم خوندید و فراموش شده) ؛ این مفاهیم معمولا تو همه کتابا هست.
    البته خو msdn هم مرجع کامل و مختصریه.
    نقل قول نوشته شده توسط sasan_22 مشاهده تاپیک
    دوست عزیز این static بچه درد میخوره ؟؟ (مثل متغییر میمونه که با اضافه کردن مقدار مقدار قبلی حفظ میشه و مقدار جدید به اون اضافه میشه) ولی متد که دیگه این حرفا رو نداره و خود کلاس ؟؟
    در رابطه با کلاس Sealed (از کلاس sealed هم کلا نمیشه کلاسی مشتق کرد.) این چ کاربردی می تونه داشته باشه ؟؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    اصفهان
    پست
    1,436

    نقل قول: انواع (تعریف) کلاس

    واقعا این ادیتور سایت اذیت میکنه 10 خط تایپ کرده بودم با زدن اشتباهی کلید escape همش پرید.اصلا حوصله دوباره تایپ کردن رو ندارم...

  7. #7
    کاربر دائمی
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    www
    پست
    199

    نقل قول: انواع (تعریف) کلاس

    اشکالی نداره یه وقته دیگه
    برای منم پیش اومه یه سری

    حالا میخوای لطف کنی بگی در رابطه با internal هم بگو . میخوام ببینم واقعا چ تفاوتی با partial اره؟؟؟

    ممنون

  8. #8
    کاربر دائمی
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    www
    پست
    199

    نقل قول: انواع (تعریف) کلاس

    درود بر شما
    از دوستان و اساتید اگه لطف کنن یه نمونه سورسی در رابطه با کلاس های ذکر شده بذارن ممنون می شم (کلاس های Abstract یا Sealed

    با تشکر

تاپیک های مشابه

  1. یه مشکل کوچک در تعریف کلاس
    نوشته شده توسط mamad64bit در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: پنج شنبه 09 آبان 1387, 20:14 عصر
  2. سوال: فرق انواع تعریف متغیرها
    نوشته شده توسط drwatson در بخش VB.NET
    پاسخ: 4
    آخرین پست: پنج شنبه 27 تیر 1387, 14:12 عصر
  3. تعریف کلاس در دلفی و استفاده از آن
    نوشته شده توسط skmkh6056 در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 1
    آخرین پست: جمعه 23 فروردین 1387, 13:19 عصر
  4. تعریف کلاس
    نوشته شده توسط facetoface در بخش برنامه نویسی در Delphi Prism
    پاسخ: 2
    آخرین پست: شنبه 30 تیر 1386, 05:58 صبح
  5. تعریف کلاس در vb
    نوشته شده توسط mohsen_sh در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: شنبه 13 اسفند 1384, 16:48 عصر

قوانین ایجاد تاپیک در تالار

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