برنامهنویسی شیءگرا (Object-Oriented Programming مخفف OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شی ها می باشند. در واقع دراین شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می کند. به این معنا که داده ها و توابعی که قرار است بر روی این داده ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع بندی شده و یک واحد(شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می شوند و از این طریق، توابع بیگانه ی خارج از آن شی، دیگر امکان ایجاد تغییر در داده های درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپرده ی شما در بانک است، تشکیل یک شی را می دهند و به دلیل دارا بودن ویژه گی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. از دیگر ویژه گی های برنامه نویسی شی گرا، پیچیدگی کم، هزینه ی کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادیام های برنامه نویسی است.
در دوره آموزشی Foundations of Programming Object-Oriented Design شما با قابلیت های اساسی و کلیدی برنامهنویسی شیءگرا آشنا می شوید.
ادامه مطلب/دانلود...
مطالب مرتبط:
- دانلود Building Facebook Applications with PHP and MySQL - آموزش ساخت برنامه های کاربردی فیسبوک به وسیله پی اچ پی و مای اس کیو ال
- دانلود Lynda HTML5 Course Full - دوره کامل آموزش اچ تی ام ال 5
- دانلود Android Bootcamp 2012 - دوره کامل آموزش اندروید، برنامه نویسی تلفن همراه و تبلت
- دانلود ASP.NET MVC 4 Essential Training - آموزش ای اس پی دات نت ام وی سی
- دانلود Joomla! 3 Essential Training - آموزش جوملا
- دانلود SQL Server 2008 Essential Training - آموزش اس کیو ال سرور 2008
- دانلود Object-Oriented Programming with PHP - آموزش برنامه نویسی شیء گرا به وسیله پی اچ پی
- دانلود Java Advanced Training - آموزش برنامه نویسی جاوا پیشرفته
- دانلود Create an iPad Web App - آموزش ساخت برنامه های تحت وب آیپد
- دانلود Chrome Inspector - آموزش Inspector مرورگر Chrome و استفاده از آن در طراحی وب
دسته بندی: دانلود » آموزش » برنامه نویسی و طراحی وب
برچسب ها: Lynda, Object Oriented, programming, لیندا, آموزش, برنامه نویسی, شیء گرا
© حق مطلب و تصویر برای پی سی دانلود محفوظ است | لینک دائم | فرستادن به del.icio.us
همین حالا مشترک این پایگاه شوید!