ارسالها: 47
موضوعها: 33
تاریخ عضویت: مرد 1395
مکان: ایلام .دهلران
سپاسها: 104
16 سپاس گرفتهشده در 8 ارسال
با سلام
عبارت Self کلا به چه دردی میخورد
و کارایی اش چیست؟
با تشکر.عرفان
افراد موفق کارهای متفاوت انجام نمی دهند، بلکه کارها را بگونه ای متفاوت انجام می دهند.
* * * * * *جملات کوروش کبیر * * * * * *
ارسالها: 469
موضوعها: 21
تاریخ عضویت: بهم 1393
مکان: اصفهان
سپاسها: 791
692 سپاس گرفتهشده در 322 ارسال
سلام
از معنی اون پیداست یعنی خود آبجکتی که اکشن بر روی اون انجام میشه.
مثلا self.X یعنی مختصات X همون آبجکت.
من فکر می کنم برای خوانایی بهتر کد توسط سیستم بهتره بجای نوشتن اسم آبجکت از self استفاده بشه جون دیگه لازم نیست از تابع بیاد بیرون و دنبال آبجکت بگرده و دیگه می دونه که عملیات روی همون آبجکتی انجام میشه که فرا خوانی شده.
البته این حدس خودم بود و دوستانی که بیشتر برنامه نویسی انجام دادند بهتر می تونند پاسخ بدند.