مردان وردپرس شی گرایی شی گرایی در PHP بخش ششم : static

%d8%b4%db%8c-%da%af%d8%b1%d8%a7%db%8c%db%8c-%d8%af%d8%b1-php-%d8%a8%d8%ae%d8%b4-%d8%b4%d8%b4%d9%85-static-wpmen

 

همانطور که دیدید در قسمت قبلی در خصوص ارث بری صبحت کردیم در این بخش می خواهیم بپردازیم به static در شی گرایی ، با مردان وردپرس همراه باشید.

متد ها و پارامتر های کلاس از کلمه کلیدی static استفاده می کنند که در تعریف آنها به کار می رود و از همتایان object خود متمایز می شوند. برای دسترسی به member های کلاس نیازی به ساختن نمونه از کلاس ( object ) نیست و مستقیما با استفاده از نام کلاس به آنها دسترسی داریم. مثال زیر را مشاهده بفرمایید

 

 

برای دسترسی به property های یک کلاس از کلمه کلیدی self در method آن کلاس استفاده می کنیم

 

 

 همچنین می توانید به متغیر ها مقدار دهی کنید.

 

self, parent

برای فراخوانی متغیر های static یک کلاس باید از کلمه های کلیدی self ( در داخل خود کلاس )  و parent ( برای کلاسی که از این کلاس به ارث برده شده )

به مثال های زیر توجه فرمایید

متد ها یا توابع static 

 

اگر تمایل به دانلود مثال های بالا دارید می توانید آن ها را در این قسمت دریافت کنید.

در قسمت بعدی می خواهیم در خصوص ثابت ها ( Constants )  در شی گرایی صحبت کنیم

تاریخ آخرین بروزرسانی : ۲ آذر ۱۳۹۵
منبع :‌ مردان وردپرس
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

Advertising MiSaCo.

نظرات خود را اینجا بنویسید

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.