پاسخ ها ( ۴ )

  1. سلام شما میتونید از دوره سی شارپ درسمن برای یادگیری این مبحث استفاده کنید.

  2. سلام وقت بخیر

    دوست عزیز شما می تونید برای آشنایی بیشتر با مفاهیم پایه زبان برنامه نویسی سی شارپ از دوره آموزش مقدماتی تا متوسط سی شارپ که در سایت آکادمی آنلاین درسمن موجود هست استفاده کنید.

  3. سلام وقت بخیر

    مثلا در سیستم آموزش دانشگاه که شامل کارمندان، اساتید و دانشجویان هست همه این افراد دارای صفتهای مشترکی مثل نام و نام خانوادگی و …. می باشند و هر کدام دارای صفتهایی که خاص خودشان هست نیز هستمند، مثلا برای کارمندان صفت کد کارمندی، سال استخدام ، سمت و …. برای اساتید کد استادی، مدرک تحصیلی، وضعیت قرارداد و … و برای دانشجو هم شماره دانشجویی، نام رشته تحصیلی، سال ورود و … .

    برای پیاده سازی این ساختار بهتر است صفتها و عملیات مشترک بین این سه دسته را در کلاس والد و صفتها و عملیات غیر مشترک را در کلاسهای فرزند پیاده سازی کنیم، من در مثال زیر چهار کلاس را تعریف کرده ام که کلاس Person والد سه کلاس Student , Teacher , Employee می باشد.

    کلاس Person (والد)

    کلاس کارمند (فرزند کلاس Person)

    کلاس استاد (فرزند کلاس Person)

    کلاس دانشجو (فرزند کلاس Person)

    برنامه اصلی و تابع Main که محل استفاده از کلاسهای تعریف شده بالا می باشد و درون آن سه شی(نمونه) از کلاسهای کارمند، استاد و دانشجو تعریف کرده ام

     

    بهترین پاسخ
  4. با سلام

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

     

ارسال یک پاسخ