برنامه‌نویسی شیءگرا: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه ویرایش پیشرفتهٔ همراه
افزودن مطلب
برچسب‌ها: برگردانده‌شده دارای ادبیات عامیانه ویرایش همراه ویرایش از وبگاه همراه
خط ۲:
{{لحن}}
{{الگوهای برنامه‌نویسی}}
'''برنامه‌نویسی شیءگرا'''<ref>{{یادکرد فرهنگستان|مصوب=برنامه‌نویسی شیءگرا|بیگانه=OO programming|بیگانه در فارسی=|حوزه=رایانه و فنّاوری اطلاعات|دفتر=پنجم|بخش=فارسی|سرواژه=برنامه‌نویسی شیءگرا}}</ref> {{انگلیسی|Object-Oriented Programming}} (به‌اختصار: OOP) یک شیوه برنامه‌نویسی است، که ساختارگوه میخوره یا بلوک اصلی اجزای آن، [[شی (علوم رایانه)|شی‌ها]] می‌باشند. در این شیوه برنامه‌نویسی، برنامه به شی گرایش پیدا می‌کند، به این معنا که [[داده‌ها]] و توابعی که بر روی این داده‌ها عمل می‌کنند، تا حد امکان در قالبی به نام شیء و در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (یا یک شیء) را تشکیل می‌دهند و نسبت به محیط بیرونِ خود، [[کپسوله‌سازی (علم رایانه)|کپسوله]] می‌شوند. از این طریق، توابع خارج از آن شیء، امکان ایجاد تغییر در داده‌های درون شیء را نخواهند داشت.<ref>http://de.wikipedia.org/wiki/Objektorientierte_Programmierung</ref>
 
== شکل‌گیری ==