خودت فهمیدی چی نوشتی؟؟
به مترجمت بگو متن ترجمه گوگل ترنسلیت رو ویرایش کنه
مستقیم از گوگل ترنسلیت کپی نکنه
درود بر شما همراه عزیز سکان آکادمی. این متن نوشتهی خود آقای بهزاد مرادی هست که همیشه سعیشون در تولید بهترین نوع محتواست. با این حال پیام شما برای ما ارزشمنده و به عنوان بازخورد به تیم تولید محتوا منتقل میشه تا برای تولید محتوای مفید و در عین حال ساده، تلاش کنن.
درود بر شما همراه عزیز سکان آکادمی. این متن نوشتهی خود آقای بهزاد مرادی هست که همیشه سعیشون در تولید بهترین نوع محتواست. با این حال پیام شما برای ما ارزشمنده و به عنوان بازخورد به تیم تولید محتوا منتقل میشه تا برای تولید محتوای مفید و در عین حال ساده، تلاش کنن.
ثابت ها و استاتیک متد ها هر دو برای دستیابی به مقدارشون باید از self استفاده کنیم
اما چرا توی ثابت ها یک شی جدید از روی کلاس ایجاد می کنیم چرا از this استفاده نمی کنیم برای دستیابی به مقدار ثابت
ثابت ها و استاتیک متد ها هر دو برای دستیابی به مقدارشون باید از self استفاده کنیم
اما چرا توی ثابت ها یک شی جدید از روی کلاس ایجاد می کنیم چرا از this استفاده نمی کنیم برای دستیابی به مقدار ثابت
ثابت ها و استاتیک متد ها هر دو برای دستیابی به مقدارشون باید از self استفاده کنیم
اما چرا توی ثابت ها یک شی جدید از روی کلاس ایجاد می کنیم چرا از this استفاده نمی کنیم برای دستیابی به مقدار ثابت
برای دسترسی به ثابت های یک کلاس نیازی به ایجاد یک شیء از روی اون نیست و میتونید مستقیما از روی کلاس مقدارش رو ببینید (User::BASE_USER_GROUP_ID).
در مورد استفاده از $this هم باید بگم که این متغیر وقتی ما یک شیء ایجاد میکنیم معنی پیدا میکنه. شما توی متد کلاستون (به شرطی که استاتیک نباشه) میتونید از $this برای گرفتن مقدار ثابت استفاده کنید اما این کار استاندارد نیست و برای دسترسی به ثابت های کلاس بهتره از self استفاده کنید. استفاده از self این مزیت رو هم داره که کد نشون میده که این مقدار مال کلاس هست و به ایجاد شیء ارتباطی نداره.
امیدوارم توضیحم واضح و کافی بوده باشه. اگه باز هم سوالی بود خوشحال میشم کمک کنم.
برای دسترسی به ثابت های یک کلاس نیازی به ایجاد یک شیء از روی اون نیست و میتونید مستقیما از روی کلاس مقدارش رو ببینید (User::BASE_USER_GROUP_ID).
در مورد استفاده از $this هم باید بگم که این متغیر وقتی ما یک شیء ایجاد میکنیم معنی پیدا میکنه. شما توی متد کلاستون (به شرطی که استاتیک نباشه) میتونید از $this برای گرفتن مقدار ثابت استفاده کنید اما این کار استاندارد نیست و برای دسترسی به ثابت های کلاس بهتره از self استفاده کنید. استفاده از self این مزیت رو هم داره که کد نشون میده که این مقدار مال کلاس هست و به ایجاد شیء ارتباطی نداره.
امیدوارم توضیحم واضح و کافی بوده باشه. اگه باز هم سوالی بود خوشحال میشم کمک کنم.
سلام
ایا امکانش هست که کلاسهای فرزند برای متدهایی که از پدر به ارث میبرن پارامترهای اضافی علاوه بر پارامترهای متد پدر تعریف کنن ؟ اگر امکانش هست چجوری ؟
مثال :
مثلا کلاس فرزند (متد تست) رو از کلاس پدر به ارث برده که این متد یک پارامتر ورودی میگیره حالا ایا کلاس فرزند هم میتونه برای این متد که به ارث برده یک پارامتر ورودی دیگه هم اضافه کنه ؟
سلام
ایا امکانش هست که کلاسهای فرزند برای متدهایی که از پدر به ارث میبرن پارامترهای اضافی علاوه بر پارامترهای متد پدر تعریف کنن ؟ اگر امکانش هست چجوری ؟
مثال :
مثلا کلاس فرزند (متد تست) رو از کلاس پدر به ارث برده که این متد یک پارامتر ورودی میگیره حالا ایا کلاس فرزند هم میتونه برای این متد که به ارث برده یک پارامتر ورودی دیگه هم اضافه کنه ؟
سلام
ایا امکانش هست که کلاسهای فرزند برای متدهایی که از پدر به ارث میبرن پارامترهای اضافی علاوه بر پارامترهای متد پدر تعریف کنن ؟ اگر امکانش هست چجوری ؟
مثال :
مثلا کلاس فرزند (متد تست) رو از کلاس پدر به ارث برده که این متد یک پارامتر ورودی میگیره حالا ایا کلاس فرزند هم میتونه برای این متد که به ارث برده یک پارامتر ورودی دیگه هم اضافه کنه ؟
سلام وقت بخیر
من یه کلاس base دارم که داخلش چندتا پروپرتی دارم که میخوام مابعقی کلاسهام ازشون ارثبری کنند.
به نظرتون بهتره من از trait استفاده کنم یا یک کلاس ایجاد کنم که سایر کلاسهام extend بشن با این کلاسم؟
سلام وقت بخیر
من یه کلاس base دارم که داخلش چندتا پروپرتی دارم که میخوام مابعقی کلاسهام ازشون ارثبری کنند.
به نظرتون بهتره من از trait استفاده کنم یا یک کلاس ایجاد کنم که سایر کلاسهام extend بشن با این کلاسم؟
سایت شما خوبه یک منبع خوب و قابل اعتماد.
این همه آموزش دیده بودم یکی درمورد اصول نوشتن برنامه حرفی نزده بود و من با این که کلی تلاش کردم تا برنامهنویسی رو یاد بگیرم ولی چون یه سری اصول و اسم رو بلد نبودم موقع استخدام شدن رد میشدم! خدا خیرتون بده!
سایت شما خوبه یک منبع خوب و قابل اعتماد.
این همه آموزش دیده بودم یکی درمورد اصول نوشتن برنامه حرفی نزده بود و من با این که کلی تلاش کردم تا برنامهنویسی رو یاد بگیرم ولی چون یه سری اصول و اسم رو بلد نبودم موقع استخدام شدن رد میشدم! خدا خیرتون بده!
دوره بسیار عالی بود. برای کسایی مثل من که خواندن را به دیدن ترجیج میدن بسیار مفیده.<br />خیلی از مباحث رو در ویدیوهای فارسی به این راحتی نمی‌توان پیدا کرد.<br />یک پیشنهاد:<br />به نظرم می‌تونه مفید باشه که دوره‌های آموزشی صفحه آرایی بشن و در صورت تمایل و خرید توسط کاربر، سکان آکادمی فایل رو به صورت کتابچه تکثیر و ارسال کنه.<br />یک سؤال:<br />برنامه‌ای برای آموزش فریم‌ورک لاراول دارید؟
دوره بسیار عالی بود. برای کسایی مثل من که خواندن را به دیدن ترجیج میدن بسیار مفیده.<br />خیلی از مباحث رو در ویدیوهای فارسی به این راحتی نمی‌توان پیدا کرد.<br />یک پیشنهاد:<br />به نظرم می‌تونه مفید باشه که دوره‌های آموزشی صفحه آرایی بشن و در صورت تمایل و خرید توسط کاربر، سکان آکادمی فایل رو به صورت کتابچه تکثیر و ارسال کنه.<br />یک سؤال:<br />برنامه‌ای برای آموزش فریم‌ورک لاراول دارید؟
دوره بسیار عالی بود. برای کسایی مثل من که خواندن را به دیدن ترجیج میدن بسیار مفیده.<br />خیلی از مباحث رو در ویدیوهای فارسی به این راحتی نمی‌توان پیدا کرد.<br />یک پیشنهاد:<br />به نظرم می‌تونه مفید باشه که دوره‌های آموزشی صفحه آرایی بشن و در صورت تمایل و خرید توسط کاربر، سکان آکادمی فایل رو به صورت کتابچه تکثیر و ارسال کنه.<br />یک سؤال:<br />برنامه‌ای برای آموزش فریم‌ورک لاراول دارید؟
ممنون از بیان دیدگاهتون. در ارتباط با پرسش آخرتون باید عرض کنم که خیر.
ارادت
ممنون از بیان دیدگاهتون. در ارتباط با پرسش آخرتون باید عرض کنم که خیر.
ارادت
لینکی که تحت عنوان دوره آموزش الگوهای طراحی گذاشتید در انتها، وجود ندارد.
لینک اصلاح شد. ممنون از شما.
عالی و بسیار راحت و شیوا توضیح دادن
خودت فهمیدی چی نوشتی؟؟ به مترجمت بگو متن ترجمه گوگل ترنسلیت رو ویرایش کنه مستقیم از گوگل ترنسلیت کپی نکنه
درود بر شما همراه عزیز سکان آکادمی. این متن نوشتهی خود آقای بهزاد مرادی هست که همیشه سعیشون در تولید بهترین نوع محتواست. با این حال پیام شما برای ما ارزشمنده و به عنوان بازخورد به تیم تولید محتوا منتقل میشه تا برای تولید محتوای مفید و در عین حال ساده، تلاش کنن.
ثابت ها و استاتیک متد ها هر دو برای دستیابی به مقدارشون باید از self استفاده کنیم اما چرا توی ثابت ها یک شی جدید از روی کلاس ایجاد می کنیم چرا از this استفاده نمی کنیم برای دستیابی به مقدار ثابت
برای دسترسی به ثابت های یک کلاس نیازی به ایجاد یک شیء از روی اون نیست و میتونید مستقیما از روی کلاس مقدارش رو ببینید (User::BASE_USER_GROUP_ID). در مورد استفاده از $this هم باید بگم که این متغیر وقتی ما یک شیء ایجاد میکنیم معنی پیدا میکنه. شما توی متد کلاستون (به شرطی که استاتیک نباشه) میتونید از $this برای گرفتن مقدار ثابت استفاده کنید اما این کار استاندارد نیست و برای دسترسی به ثابت های کلاس بهتره از self استفاده کنید. استفاده از self این مزیت رو هم داره که کد نشون میده که این مقدار مال کلاس هست و به ایجاد شیء ارتباطی نداره. امیدوارم توضیحم واضح و کافی بوده باشه. اگه باز هم سوالی بود خوشحال میشم کمک کنم.
سلام و خسته نباشید، فوق العاده بود. من هیچ وقت به این خوبی OOP رو درک نکرده بودم. از همین جا دست آقای بهزاد مرادی عزیز رو می بوسم! موفق باشید...
عالی
سلام ایا امکانش هست که کلاسهای فرزند برای متدهایی که از پدر به ارث میبرن پارامترهای اضافی علاوه بر پارامترهای متد پدر تعریف کنن ؟ اگر امکانش هست چجوری ؟ مثال : مثلا کلاس فرزند (متد تست) رو از کلاس پدر به ارث برده که این متد یک پارامتر ورودی میگیره حالا ایا کلاس فرزند هم میتونه برای این متد که به ارث برده یک پارامتر ورودی دیگه هم اضافه کنه ؟
خوب متد رو اورراید override کنید دیگه
سلام وقت بخیر من یه کلاس base دارم که داخلش چندتا پروپرتی دارم که میخوام مابعقی کلاسهام ازشون ارثبری کنند. به نظرتون بهتره من از trait استفاده کنم یا یک کلاس ایجاد کنم که سایر کلاسهام extend بشن با این کلاسم؟
آموزش خوبی بود. لینک آخر مقاله تغییر کرده درست کردنش خالی از لطف نیست . با تشکر از سایت خوبتون
خیلی ممنون از شما یه دور خوندم ولی لازمه یه دور دیگه بخونم و تمرین کنم تا یادم نره! آموزشهای شما خیلی کاربردی و خوب هست. انشاالله همیشه سربلند باشید!
عالیی
سایت شما خوبه یک منبع خوب و قابل اعتماد. این همه آموزش دیده بودم یکی درمورد اصول نوشتن برنامه حرفی نزده بود و من با این که کلی تلاش کردم تا برنامهنویسی رو یاد بگیرم ولی چون یه سری اصول و اسم رو بلد نبودم موقع استخدام شدن رد میشدم! خدا خیرتون بده!
آموزشتون عالي ممنون
دمتون گرم دوباره قوی شروع کردید. آموزشهای پریمیوم هم بسیار عالی هستند.
مرسی توضیحات کامل بود
سلام متن خوبی بود و جمعبندی بسیار خوب ممنونم
خیلی آموزش خوبی بود. با مثالهایی که فهم مساله رو خیلی راحت کرده بود. عالی بود
دوره بسیار عالی بود. برای کسایی مثل من که خواندن را به دیدن ترجیج میدن بسیار مفیده.<br />خیلی از مباحث رو در ویدیوهای فارسی به این راحتی نمی‌توان پیدا کرد.<br />یک پیشنهاد:<br />به نظرم می‌تونه مفید باشه که دوره‌های آموزشی صفحه آرایی بشن و در صورت تمایل و خرید توسط کاربر، سکان آکادمی فایل رو به صورت کتابچه تکثیر و ارسال کنه.<br />یک سؤال:<br />برنامه‌ای برای آموزش فریم‌ورک لاراول دارید؟
ممنون از بیان دیدگاهتون. در ارتباط با پرسش آخرتون باید عرض کنم که خیر. ارادت