C++ OOP چیست؟(C++ What is OOP?)


OOP مخفف برنامه نویسی شی گرا است.



برنامه نویسی رویه ای درباره نوشتن رویه ها یا عملکردهایی است که انجام می دهند
عملیات بر روی داده ها، در حالی که برنامه نویسی شی گرا در مورد است
ایجاد اشیایی که حاوی داده ها و توابع هستند.


برنامه نویسی شی گرا مزایای متعددی نسبت به رویه ای دارد
برنامه نویسی:



  • اجرای OOP سریعتر و آسانتر است

  • OOP یک ساختار واضح برای برنامه ها فراهم می کند

  • OOP به خشک نگه داشتن کد C++ DRY "Don't Repeat Yourself" کمک می کند و باعث می شود
    را
    نگهداری، اصلاح و اشکال زدایی کد آسان تر است

  • OOP ایجاد قابلیت استفاده مجدد کامل را ممکن می سازد
    برنامه هایی با کد کمتر و زمان توسعه کمتر


نکته: اصل "خودت را تکرار نکن" (DRY) درباره
کاهش تکرار کد شما باید کدهایی را که هستند استخراج کنید
مشترک برای برنامه است، و آنها را در یک مکان واحد قرار دهید و دوباره از آنها استفاده کنید
به جای تکرار آن.