Sokan Academy

تالار گفت‌وگوی آموزش OOP در PHP


23 گفت‌و‌گو
کاربر میهمان

شما به عنوان کاربر میهمان در سایت سکان آکادمی حضور دارید لطفاً برای ارسال دیدگاه ابتدا وارد حساب خود شوید.

لینکی که تحت عنوان دوره آموزش الگوهای طراحی گذاشتید در انتها، وجود ندارد.

لینکی که تحت عنوان دوره آموزش الگوهای طراحی گذاشتید در انتها، وجود ندارد.

لینک اصلاح شد. ممنون از شما.

خودت فهمیدی چی نوشتی؟؟ به مترجمت بگو متن ترجمه گوگل ترنسلیت رو ویرایش کنه مستقیم از گوگل ترنسلیت کپی نکنه

خودت فهمیدی چی نوشتی؟؟ به مترجمت بگو متن ترجمه گوگل ترنسلیت رو ویرایش کنه مستقیم از گوگل ترنسلیت کپی نکنه

درود بر شما همراه عزیز سکان آکادمی. این متن نوشته‌ی خود آقای بهزاد مرادی هست که همیشه سعیشون در تولید بهترین نوع محتواست. با این حال پیام شما برای ما ارزشمنده و به عنوان بازخورد به تیم تولید محتوا منتقل میشه تا برای تولید محتوای مفید و در عین حال ساده، تلاش کنن.

ثابت ها و استاتیک متد ها هر دو برای دستیابی به مقدارشون باید از self استفاده کنیم اما چرا توی ثابت ها یک شی جدید از روی کلاس ایجاد می کنیم چرا از this استفاده نمی کنیم برای دستیابی به مقدار ثابت

ثابت ها و استاتیک متد ها هر دو برای دستیابی به مقدارشون باید از self استفاده کنیم اما چرا توی ثابت ها یک شی جدید از روی کلاس ایجاد می کنیم چرا از this استفاده نمی کنیم برای دستیابی به مقدار ثابت

برای دسترسی به ثابت های یک کلاس نیازی به ایجاد یک شیء از روی اون نیست و می‌تونید مستقیما از روی کلاس مقدارش رو ببینید (User::BASE_USER_GROUP_ID). در مورد استفاده از $this هم باید بگم که این متغیر وقتی ما یک شیء ایجاد می‌کنیم معنی پیدا می‌کنه. شما توی متد کلاستون (به شرطی که استاتیک نباشه) می‌تونید از $this برای گرفتن مقدار ثابت استفاده کنید اما این کار استاندارد نیست و برای دسترسی به ثابت های کلاس بهتره از self استفاده کنید. استفاده از self این مزیت رو هم داره که کد نشون میده که این مقدار مال کلاس هست و به ایجاد شیء ارتباطی نداره. امیدوارم توضیحم واضح و کافی بوده باشه. اگه باز هم سوالی بود خوشحال می‌شم کمک کنم.

سلام و خسته نباشید، فوق العاده بود. من هیچ وقت به این خوبی OOP رو درک نکرده بودم. از همین جا دست آقای بهزاد مرادی عزیز رو می بوسم! موفق باشید...

سلام ایا امکانش هست که کلاس‌های فرزند برای متدهایی که از پدر به ارث میبرن پارامترهای اضافی علاوه بر پارامترهای متد پدر تعریف کنن ؟ اگر امکانش هست چجوری ؟ مثال : مثلا کلاس فرزند (متد تست) رو از کلاس پدر به ارث برده که این متد یک پارامتر ورودی میگیره حالا ایا کلاس فرزند هم میتونه برای این متد که به ارث برده یک پارامتر ورودی دیگه هم اضافه کنه ؟

سلام ایا امکانش هست که کلاس‌های فرزند برای متدهایی که از پدر به ارث میبرن پارامترهای اضافی علاوه بر پارامترهای متد پدر تعریف کنن ؟ اگر امکانش هست چجوری ؟ مثال : مثلا کلاس فرزند (متد تست) رو از کلاس پدر به ارث برده که این متد یک پارامتر ورودی میگیره حالا ایا کلاس فرزند هم میتونه برای این متد که به ارث برده یک پارامتر ورودی دیگه هم اضافه کنه ؟

خوب متد رو اورراید override کنید دیگه

سلام وقت بخیر من یه کلاس base دارم که داخلش چندتا پروپرتی دارم که میخوام مابعقی کلاس‌هام ازشون ارث‌بری کنند. به نظرتون بهتره من از trait استفاده کنم یا یک کلاس ایجاد کنم که سایر کلاس‌هام extend بشن با این کلاسم؟

آموزش خوبی بود. لینک آخر مقاله تغییر کرده درست کردنش خالی از لطف نیست . با تشکر از سایت خوبتون

خیلی ممنون از شما یه دور خوندم ولی لازمه یه دور دیگه بخونم و تمرین کنم تا یادم نره! آموزش‌های شما خیلی کاربردی و خوب هست. انشاالله همیشه سربلند باشید!

سایت شما خوبه یک منبع خوب و قابل اعتماد. این همه آموزش دیده بودم یکی درمورد اصول نوشتن برنامه حرفی نزده بود و من با این که کلی تلاش کردم تا برنامه‌نویسی رو یاد بگیرم ولی چون یه سری اصول و اسم رو بلد نبودم موقع استخدام شدن رد می‌شدم! خدا خیرتون بده!

دمتون گرم دوباره قوی شروع کردید. آموزش‌های پریمیوم هم بسیار عالی هستند.

سلام متن خوبی بود و جمع‌بندی بسیار خوب ممنونم

خیلی آموزش خوبی بود. با مثال‌هایی که فهم مساله رو خیلی راحت کرده بود. عالی بود

دوره بسیار عالی بود. برای کسایی مثل من که خواندن را به دیدن ترجیج میدن بسیار مفیده.<br />خیلی از مباحث رو در ویدیوهای فارسی به این راحتی نمی&zwnj;توان پیدا کرد.<br />یک پیشنهاد:<br />به نظرم می&zwnj;تونه مفید باشه که دوره&zwnj;های آموزشی صفحه آرایی بشن و در صورت تمایل و خرید توسط کاربر، سکان آکادمی فایل رو به صورت کتابچه تکثیر و ارسال کنه.<br />یک سؤال:<br />برنامه&zwnj;ای برای آموزش فریم&zwnj;ورک لاراول دارید؟

دوره بسیار عالی بود. برای کسایی مثل من که خواندن را به دیدن ترجیج میدن بسیار مفیده.<br />خیلی از مباحث رو در ویدیوهای فارسی به این راحتی نمی&zwnj;توان پیدا کرد.<br />یک پیشنهاد:<br />به نظرم می&zwnj;تونه مفید باشه که دوره&zwnj;های آموزشی صفحه آرایی بشن و در صورت تمایل و خرید توسط کاربر، سکان آکادمی فایل رو به صورت کتابچه تکثیر و ارسال کنه.<br />یک سؤال:<br />برنامه&zwnj;ای برای آموزش فریم&zwnj;ورک لاراول دارید؟

ممنون از بیان دیدگاهتون. در ارتباط با پرسش آخرتون باید عرض کنم که خیر. ارادت

sokan-academy-footer-logo
کلیه حقوق مادی و معنوی این وب‌سایت متعلق به سکان آکادمی می باشد.