برنامه نویسی
برنامه نویسی Object Oriented (شیءگرا)  چیست؟

برنامه نویسی Object Oriented (شیءگرا) چیست؟

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

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

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