میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

شی گرایی در php

با سلام خدمت دوستان عزیز و گرامی مدرسه کد نویسی در بخش از آموزش قصد داریم در مورد OOP یا همان شی گرایی در PHP مطالبی را عنوان کنیم .

شی گرایی از PHP5 به کدهای PHP اضافه شد.

برنامه نویسی شی گرا سریعتر و آسانتر اجرا می شود.


OOP در PHP چیست؟

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

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

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

  • اجرای OOP سریعتر و آسانتر انجام می شود
  • OOP ساختار روشنی برای برنامه ها فراهم می کند
  • OOP به خشک نگه داشتن کد PHP “تکرار نکردن” کمک می کند و نگهداری ، اصلاح و اشکال زدایی کد را آسان می کند
  • OOP امکان ایجاد برنامه های کامل قابل استفاده مجدد با کد کمتر و زمان توسعه کوتاهتر را فراهم می کند

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


کلاسها و اشیا چیست؟

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

کلاس :

میوه

 

اشیاء :

سیب

موز

انبه

مثالی دیگر:

 

کلاس :

ماشین

 

اشیاء :

ولوو

آئودی

تویوتا

 

بنابراین ، یک کلاس الگوی اشیا است و یک شی ، یک نمونه از یک کلاس است.

وقتی اشیا منفرد ایجاد می شوند ، همه خصوصیات و رفتارها را از کلاس به ارث می برند ، اما هر شی مقادیر مختلفی برای خصوصیات دارند.

 


در بخش بعدی در مورد کلاس و شی گرایی بحث خواهیم کرد .

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟