الگو طراحی کارخانه

طراحی کارخانه
الگوی روش کارخانه
یک الگو طراحی کارخانه می گوید فقط کافیست یک رابط یا کلاس انتزاعی برای ایجاد یک شی تعریف کنید اما به کلاسهای فرعی اجازه دهید که کدام کلاس را نمونه سازی کنند. به عبارت دیگر ، زیر کلاس ها وظیفه ایجاد نمونه کلاس را دارند.
الگوی روش کارخانه همچنین به عنوان سازنده مجازی شناخته می شود.
مزیت الگوی طراحی کارخانه:
الگو روش کارخانه به زیر گروه ها امکان انتخاب نوع اشیا را می دهد.   
با حذف نیاز به اتصال کلاسهای خاص برنامه به کد ، اتصال شل را تقویت می کند. این بدان معناست که کد فقط با رابط یا کلاس انتزاعی حاصل تعامل دارد ، بنابراین با هر کلاس که آن رابط را اجرا می کند یا آن کلاس انتزاعی را گسترش می دهد ، کار خواهد کرد.
استفاده از الگوی طراحی کارخانه:
هنگامی که یک کلاس نمی داند چه زیر مجموعه هایی برای ایجاد نیاز است   
وقتی یک کلاس بخواهد که زیر گروه های آن اشیا ایجاد شده را مشخص کند.   
وقتی کلاسهای والد ایجاد اشیا را به زیر کلاسهای خود انتخاب می کنند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.