X

آموزش مقدماتی PHP | برنامه نویسی OOP یا شیء گرایی

از php5 به بعد، می توان کد های php را به مدل شیء گرایی نیز نوشت. اجرای برنامه نویسی شیء گرا سریعتر و آسان تر است.

OOP چیست؟

OOP مخفف عبارت Object-Oriented Programming و به معنای برنامه نویسی شیء گراست.

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

برنامه نویسی شیء گرا چندین مزیت نسبت به برنامه نویسی مرحله ای دارد:

  • اجرای کد OOP سریعتر و آسان تر است.
  • OOP یک ساختار منظم و واضح برای برنامه ها ایجاد می کند.
  • OOP باعث می شود نگه داری، اصلاح و رفع باگ کُد ها ساده تر شود
  • با OOP می توان برنامه هایی ساخت که بارها قابل استفاده ی دوباره باشند و کدنویسی کمتر و زمان توسعه ی کمتری نیاز داشته باشند.
پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2