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

یک مثال واسه درک بهتر این الگو طراحی میتونه بازی‌های کامپیوتری باشه

در عکس زیر؛ ما نیاز داریم که تعداد خیلی زیادی درخت داشته باشیم که هرکدوم یک object از کلاس Tree باید ساخته بشه

یا object‌های زیادی از سربازان دشمن؛ گلوله‌های یک اسلحه و... باید ساخته باشه که flyweight میتونه کمک زیادی در مصرف رم بهمون بکنه

6b99-116114-cod-02-article_image_d-1.jpg