ورود / ثبت نام
0
0

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

1023 بازدید
شی گرایی

شی گرایی

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

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

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

شی گرایی

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

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

 

آیا این مطلب را می پسندید؟
https://www.mspsoft.com/?p=16995
اشتراک گذاری:
واتساپتوییترفیسبوکپینترستلینکدین
مسعود شریفی پور
از سال 88 که با برنامه نویسی آشنا شدم خیلی علاقه مند بودم یک بستر آموزشی بسازم در فضای وب و به انتشار آموزش های در این زمینه بپردازم.حالا یک تیم داریم و با قدرت رو به جلو حرکت میکنیم.
مطالب بیشتر
برچسب ها:

نظرات

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

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

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

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

    لایک