💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ سیدرضا بازیار
متد هم نام داخل یک متد مشکلی نداره؟
جامعه مهندسی نرم افزار ایجاد شده در ۱۰ اردیبهشت ۱۴۰۱

سلام. در قسمت زیر یه متد داریم که یه متد همنام خودش، داخل اون قرار گرفت:

private function createMessageFor(User $user): Message
{
    return $this->confirmationMailFactory->createMessageFor($user);
}

اول فکر میکردم خطا میده. ولی خطا نداد و کار کرد :D انجام این کار استاندارد هست؟ مشکلی نداره؟

سلام دوست عزیز

نباید هم خطا بده چون ما داریم این متد رو داخل آبجکتی که در پراپرتی confirmationMailFactory وجود داره صدا میزنیم

فرض کنید یک شخص با نام علی در اتاق ما هست و یک شخص در اتاق کناری

ما میگیم علی اتاق کناری سلام، و اون علی جواب ما رو میده.

محمد گازری ۱۰ اردیبهشت ۱۴۰۱، ۱۷:۲۴

هم نام بودن این دو متد استاندارد هست؟

سیدرضا بازیار ۱۰ اردیبهشت ۱۴۰۱، ۱۷:۲۶

مشکلی نداره!

بهترین پاسخ
محمد گازری ۱۰ اردیبهشت ۱۴۰۱، ۱۷:۵۸