ورود

نسخه کامل مشاهده نسخه کامل : متدهای زنجیره ای یا Method Chaning



Mr.Moqadam
28-12-2011, 11:50
متدهای زنجیره ای یا Method Chaning
در این آموزش قصد دارم نحوه ساخت متذهای زنجیره ای یا Method Chaning رو بهتون آموزش بدم.
حتمن توی استفاده از کلاسهای مختلف و فریم ورکها به متدهایی برخوردیم که به صورت زنجیره ای نوشته میشن.مثل زیر :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدکلاس زیر رو در نظر بگیرید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدبرای استفاده از این کلاس به صورت زیر عمل میکنیم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدکه خروجی به شکل زیر میشه :
User name is Saeed and User Last Name is Moqadam
استفاده از متدهای زنجیره ای
برای ساخت متدهای زنجیره ای باید به صورت زیر عمل کنیم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدکه به صورت زیر میشه ازش استفاده کرد :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیددیدید که برای ساخت چنین متدهایی کافیه در آخر هر متد یک شیء از کلاستون رو با استفاده از کلمه کلیدی $this رو برگردونید.
متدهای زنجیره ای درکلاسهای چندگانه
اگر توی یک پروژه چندتا کلاس مختلف دارین Method Chaning میتونه کار شما رو راحتتر کنه.برای این کار به کلاس زیر دقت کنید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدبرای استفاده از این کلاس به صورت زیر عمل میکنیم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدمیبینید که برای این کار فقط کافیه یک شیء از کلاس مورد نظر رو برگردونیم.
موفق باشید


منبع : [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

mosi2007
29-12-2011, 16:11
سلام دوست عزیز
نمیدونم این اموزش بود یا کد
اگه میخای اموزش بدی باید خودتو بزاری جای کسی که چیزی بلد نیست و خط به خط راجع به کد ها توضیح بدی تا مبتدیا هم یاد بگیرن
ممنون میشم(اگر نه میام گازت میگیرما :evil:)