آموزش فارسی شی گرایی OOP در C# (بخش دوم)

شی گرایی

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

به نقل از ویکی پدیا:

برنامه‌نویسی شیءگرا (به انگلیسی Object-Oriented Programming مخفف:OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)‌ها می‌باشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می‌کند. به این معنا که داده‌ها و توابعی که قرار است بر روی این داده‌ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می‌شوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در داده‌های درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را می‌دهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد.[۱] از دیگر ویژگی‌های برنامه نویسی شی گرا، پیچیدگی کم، هزینه کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادایم‌های برنامه نویسی است.

شی گرایی

سرفصل های آموزش:

  •  تمرین شی گرایی
  • شی گرایی چیست
  • تمرین کلاس نویسی
  • ارتباط بین اشیاء
  • وراثت در شی گرایی
  • چندریختی در شی گرایی

 

مسعود شریفی پور

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

نوشته‌های مرتبط

دیدگاه‌ها

*
*

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

    بنیامین پاسخ

    سلام ممنون از سایت خودبتون میشه یه پروژه winapp با سی شارپ بسازید که یه سری مباحث شی گرایی رو که همش دارید تو محیط کنسول درس میدید درش بگنجونید؟ من خودم الان مباحث شی گرایی رو در کنسول بلدم ولی تو winapp نه البته این مشکلی خیلیهاست!!

      مسعود شریفی پاسخ

      در این زمینه در سایت منتشر شده جستجو کنید و با از بخش آموزش های تصویری به بخش سی شارپ برید.

    قاسم پاسخ

    با تشکر.اما موقع خارج کردن از حالت زیپ فایل سوم رو خطا میده.با هر دو نرم افزار winRar و 7zip هم انجام دادم.
    لطفا چک کنید.

    marzieh پاسخ

    سایتتون عالیه عالی

    امیر حسین عطاری پاسخ

    سلام اموزش چن قسم هست؟
    اگه اذامه داره لطفا سریع امادش کنید
    مرسی

    امیر حسین عطاری پاسخ

    سلام اموزش چن قسمت هست؟
    اگه ادامه داره لطفا سریع امادش کنید
    مرسی

      مسعود شریفی پاسخ

      دو بخش

ما یک پرسشنامه‌ی کوچولو داریم، که قول میدیم وقتتون رو خیلی نمی‌گیره، ولی کلی به ما کمک می‌کنه، چون هم assessment مونه ,و هم شما به ما در این زمینه کمک میکنید.بزن بریم