کمک برنامه نویسان

متن مرتبط با «شی گرایی» در سایت کمک برنامه نویسان نوشته شده است

معرفی مینی دوره ی آموزش رایگان شی گرایی در برنامه نویسی یا Object Oriented Programming

  • مدت خیلی زیادی بود که من میخاستم شی گرایی یاد بگیرم و همیشه دچار مشکل و استرس درباره ی این شی گرایی بودم چون تو دانشگاه یه مدرس داشتیم که فکر میکنم خودشم شی گرایی رو بلد نبود چون موقع درس دادن اونم استرس داشت...همینطوری شده بود که یه غولی تو برنامه نویسی به اسم شی گرایی برا خودم ساخته بودم اما باور نمیکردم شی گرایی انقدر راحت و زیبا و لذت بخش باشه !!!یادمه یه بار میخاستم یه پروژه بنویسم سر همین شی گرایی پروژه رو کلا بیخیال شدم و فک میکردم شی گرایی یه چیز عجیب غریبیهوقتی اسم encapsulation یا چند ریخی یا پلیمورفیسم میاد شاید شمام اولش وحشت کنید و بگید یا خدا اینا چین !!!اما خیلی راحته ...   درک شی گرایی در برنامه نویسی بصورت خیلی ساده و روون به دنیای اطرافتون نگاه کنین !طبیعت اطرافتون از حیوانات و درخت ها و ...یا توی خونتون کامپیوتر و میز و صندلی و ...همه ی اینا یه موجودیت هستن به اسم شی یا اشیاحالا همین موجودیت ها رو درون یه پروژه ی برنامه نویسی تصور کن ! یه محصول ، یه مشتری ، یه کاربر ، یه فاکتور ، یه نظر از طرف خریدار و ...آیا همینا اشیا نیستن ؟حالا اگه با این رویکرد جلو بریم هم درک کدهای یک پروژه ی پیجیده راحت تر میشه و هم پروژه و کدهای برنامه نویسی ما منظم تر میشهپس تو برنامه نویسی شی گرا ما بجای نوشتن کدهای خشک و خالی و پشت سر هم قراره اشیا خلق کنیم و از اونا استفاده کنیم ...برای تولید اشیا باید یک نقشه ی کلی داشته باشیم چرا که ممکنه بخواهیم شی های یکسانی رو تولید بکنیم مثلا شی کاربر ممکنه تو سایت ما هزار تا کاربر باشه پس باید یک نقشه ی کلی برای هر یوزر یا کاربر داشته باشیم که تو برنامه نویسی شی گرا بهش کلاس میگیم ...مفاهیم پایه ای شی گرایی عبارت های زیر هستن : کلاس ها اشیا یا آبجکت ها یا اینترفیس ها متدهای درون کلاس پراپرتی یا متغیرهای درون کلاس  آموزش برنامه‌نویسی شی گرا(oop) شی گرایی یا object oriented programming که گاهی بصورت مخفف OOP هم گفته میشود طبق چیزی که در ابتدای مقاله تعریف کردیم یک روش برنامه نویسی مدرنه و تقریبا اکثر زبان های برنامه نویسی از شی گرایی پشتیبانی میکنند.اولین قدم در برنامه نویسی شی گرا این است که به اجزای درون پروژه به چشم یک شی بتوانیم نگاه کنیم و تصور کنیم ، ارتباط بین اشیا را باید کشف کنیم ,شی گرایی ...ادامه مطلب

  • جدیدترین مطالب منتشر شده

    گزیده مطالب

    تبلیغات

    برچسب ها