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