خبرهای کوتاه
مردان وردپرس شی گرایی شی گرایی در 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 )  در شی گرایی صحبت کنیم

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

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

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

Time limit is exhausted. Please reload CAPTCHA.