کتاب فارسی برنامه نویسی شی گراSize: 17.5 MB || Author: عباس ریاضی
برنامهنویسی شیءگرا (به انگلیسی Object Oriented Programming مخفف OOP) شیوهای از طراحی و پیادهسازی نرمافزار است که بر تجزیهٔ مسئله به اشیاء تأکید دارد. اشیاء صورتهای مجرد از ماهیتهای مطرح در مسئله هستند که دارای وضعیت (درونی) و همچنین عملیات بر روی دادهها (وضعیت درونی) میباشند. این نوع نگرش دارای مزایای بسیاری از جمله مدیریت پیچیدگی وهزینهٔ نگهداری کمتری است.
زبانهای برنامه نویسی شیءگرا، زبانهایی هستند که در آن برنامه نویس میتواند اشياء مختلفی را تعریف نماید و از اشیاء تولید شده استفاده نماید. هر شیء یک سری خصوصیت و قابلیت دارد، که اصطلاحاً Properties و Methods خوانده میشوند. در این روش از برنامه نویسی دید برنامه نویس به سیستم دید شخصی است که سعی می نماید به پیدا کردن اشیاء مختلف در سیستم و برقراری ارتباط بین آنها سیستم را تولید نماید.
Download:
کساني که عضو نيستند، نمي توانند اينجا را مشاهده کنند.