چهارشنبه ۰۸ آبان ۹۸ | ۱۹:۳۳ ۲۱۶ بازديد
بسیاری از افراد پس از اینکه تصمیم میگیرند برنامهنویسی بیاموزند، وقتی با گزینههای متعدد موجود روبرو میشوند دچار سردرگمی شده و شاید از تصمیم خود منصرف شوند. در این اینفوگرافیک خواهیم دید کدام زبانها شما را بهتر و سریعتر به هدفتان میرسانند. با زومیت همراه باشید.
برنامه نویسی شیءگرا Oop چیست؟
برنامه نویسی شیءگرا ترکیبی از گروهی از متغیرها (ویژگی ها) و توابع (روش ها) به شکل واحدی است که آن را یک «شی» می نامند. این اشیاء به صورت کلاس هایی طبقه بندی می شوند که هر کدام از اشیاء موجود در آن ها می تواند با دیگری تشکیل یک گروه بدهد. برنامه نویسی شیءگرا کمک می کند اشیاء را در کدهای یک برنامه پیدا کنید و کارهای مختلفی که در رابطه با هر کدام انجام می شود را تحت نظر بگیرید.
این سبک برنامه نویسی در زبان های برنامه نویسی بسیار متداول مانند جاوا، C++ و PHP به وفور استفاده می شود. این زبان ها به ساده سازی ساختار و سازمان برنامه های نرم افزاری کمک می کند. برنامه نویسان اغلب زمانی از OOP استفاده می کنند که بخواهند برنامه های پیچیده تری تولید کنند.