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

برنامه نويسي شي گرا در اوايل دهه ۱۹۷۰ توسط آلن کي Alan Kay طراحي شده يعني اولين قدمهاي اين سبک برنامه نويسي توسط آلن کي برداشته شده است. اولين زبان شي گرا توسط آلن کي طراحي شد. اسم اين زبان Small Talk  است. آلن کي گفته بود که: آن چيزي که باعث شد اين فکر به ذهنم برسد نحوه عملکرد سلولهاي زيست محيطي بود. يعني اين سبک برنامه نويسي از روي سلولهاي جاندارها الگو برداري شده است.

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

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

لیست کامل سری آموزش ویدئویی مفاهیم شی گرایی در سی شارپ

  • دانلود رایگان قسمت اول

  • دانلود رایگان قسمت دوم

  • دانلود رایگان قسمت سوم

  • دانلود رایگان قسمت چهارم

  • دانلود رایگان قسمت پنجم

  • دانلود رایگان قسمت ششم

  • دانلود رایگان قسمت هفتم

  • پسورد تمامی فایل های سایت www.provid.ir است.

پاسخی بگذارید

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