آموزش شی‌ گرایی در سی شارپ

object orientedprogramming csharp

زبان برنامه سازی C#‎ یکی از قدرتمندترین زبان های برنامه سازی است، امروزه Platform.Net یکی از بهترین محیط های تولید محصولات نرم افزاری به شمار می رود و زبان C#‎ یکی از زبان های برنامه سازی شی‌ گرا این Platform است. با به کارگیری شی‌ گرایی در سی شارپ، نرم افزار تولید شده بسیار قابل فهم تر شده، نگهداری و سازماندهی آن اصولی تر و اصلاح و خطایابی آن ساده تر می شود. این موارد از اهمیت خاصی برخوردار هستند چراکه تخمین زده می شود که هشتاد درصد هزینه یک نرم افزار مربوط به دوره نگهداری و ارتقای آن در چرخه طول عمرش است و ارتباطی با نوشتن و توسعه اولیه نرم افزار ندارد. با تمام این اوصاف، مشخص است که برنامه نویسی شی گرا تبدیل به یکی از کلیدی ترین مفاهیم برنامه نویسی در چند دهه آینده خواهد شد.

در بخش اول مفاهیم برنامه نویسی شی‌ گرا به شرح زیر بیان می گردد:

  • کلاس ها و اشیا
  • تعیین کننده های دسترسی
  • کپسوله سازی
  • وراثت
  • واسط
  • چندریختی
  • خلاصه سازی و تجرد
  • کلاس های انتزاعی

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

فهرست سرفصل ها و مباحث :

  • درس یکم: شی‌ گرایی به همراه پیاده سازی عملی در سی شارپ
  • درس دوم: بازنویسی عملگرها (Operator overloading) به همراه پیاده سازی مثال MyDate
  • درس سوم: وراثت (Inheritance) به همراه پیاده سازی سیستم پرداخت حقوق و دستمزد کارمندان با ساختار سلسله مراتب
  • درس چهارم: Indexer ها به همراه پیاده سازی مثال کاربردی چندضلعی ها
  • درس پنجم: چندریختی (Polymorphism) به همراه پیاده سازی مثال سیستم پرداخت حقوق و دستمزد یکسان شرکت
  • درس ششم: واسط ها (Interface) به همراه پیاده سازی مثال سیستم پرداخت حقوق و دستمزد یکسان شرکت
  • درس هفتم: Delegate و Event به همراه پیاده سازی مثال سیستم اطلاع رسانی به شکل Notification
  • درس هشتم: مدیریت استثنا (Exception handling) به همراه بازنویسی مجدد مثال چندضلعی ها

 

مناسب برای رشته های :

  • مهندسی نرم افزار
  • آی تی
  • الکترونیک

معرفی دورهنمایش رایگان

دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 1
امتیاز کلی : 4.0
پیشنهاد شده توسط : 1 کاربر
بر اساس 1 فروش
0
1
0
0
0
  1. reza123

    در تاریخ

    پاسخ

    سلام
    من این اموزش رو تهیه کردم، بسیار کاربردی و مفید بود توصیه میکنم حتما استفاده کنید.




    • چنانچه دیدگاه شما با نام و نام‌خانوادگی حقیقی خودتان نباشد تأیید نخواهد شد.

    • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.

    • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.

    • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.

    • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

    • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.



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

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

پیشنهادشگفت انگیز
قیمت :

تومان14,000 تومان9,000

امتیاز 4 از 1 رای
تعداد دانشجو : 55
مدت دوره: 01:30تاریخ انتشار: 13 اکتبر 2019آخرین بروز رسانی: 22 فوریه 2020تعداد بازدید: 920
قوانین و مزایای استفاده از پروژه

 راهنمای خرید:

  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش درخواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.

  • دسترسی به فایل محصول به صورت مادام‌العمر
  • تضمین کیفیت پروژه ها
  • فعال‌سازی آنی لینک دانلود، پس از ثبت سفارش
  • فروش فقط از دیجی اف جی و طرح دات آی آر
مدرس

مهندس علی ایزدی

قیمت :

تومان14,000 تومان9,000