💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ Mahdi
اصل Liskov توی ساخت Instance .
جامعه مهندسی نرم افزار ایجاد شده در ۱۸ خرداد ۱۴۰۱

وقت بخیر استاد

فرض کنید 3 نوع پیام وجود داره و میخوایم با توجه به نوع پیام Factory اون پیام رو Instance بگیریم و اجرا کنیم

الان فانکشنی وجود داره به نام sendMessage که متن پیام و attachment پیام رو توی آرگومان هاش داره , توی این فانکشن switch case گذاشته شده که اگر کاندیشن هایی رعایت بشه پیام از جنس متن , عکس یا استیکر هستش

برای این کار راه حل بهتری وحود داره که از if استفاده نکنیم ؟