🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ طناز باغچه‌بان
Bridge یا Abstract Factory
استاد روجا قنبری حل شده توسط استاد روجا قنبری

سلام استاد، خسته نباشید

 

استاد کجای کار رو اشتباه کردم که فکر میکنم Bridge و Abstract Factory شبیه هم هستند؟

 

در Bridge ماژول Payment دو بعدی بود. یعنی یه بعد روش‌های پرداخت مثل پرداخت آنلاین، یه بعد هم برای خود هر کدوم از این روش‌ها که مثلا برای پرداخت آنلاین میشه چندین درگاه بانکی مختلف داشت

 

توی Abstract Factory هم توی مثال فرم بیلدر هم دو تا بعد داشت، یکی بحث فریمورک بود (بوت استرپ و ...) یکی هم خود المنت ها

 

البته شاید فرقشون اینه توی Abstract Factory بعد دوم زیر مجموعه بعد اول بود، ولی توی Bridge بعد اول و دوم مستقل بودند و میشد ترکیب کرد

 

ممنون میشم راهنمایی کنید

سلام خدمت شما. همون طور که اشاره کردین در Bridge دوتا بعد کاملا از هم مستقل میشن و صرفا با هم Compose میشن تا نیاز نهایی برطرف بشه اما در Abstract Factory اینطوری نیست و تمام شی‌های ساخته شده به هم مرتبط هستن. در Abstract Factory شما نمی‌تونی شی یک بعد رو با شی یک بعد دیگه استفاده کنی اما در Bridge احتمالا این مورد زیاد هست.

بهترین پاسخ
استاد روجا قنبری ۳۰ شهریور ۱۴۰۰، ۰۸:۱۰