|
3 years ago | |
---|---|---|
.. | ||
AbstractFactory | 10 years ago | |
Builder | 7 years ago | |
FactoryMethod | 7 years ago | |
Prototype | 12 years ago | |
SimpleFactory | 12 years ago | |
Singleton | 12 years ago | |
README.md | 12 years ago |
Abstract Factory: بدون مشخص کردن کلاسهای کانکرت، واسطی برای ساخت خانوادهای از اشیاء وابسته یا مرتبط با یکدیگر فراهم میکند.
Builder: روند ساخت یک شیء پیچیده را از نمایش آن جدا میکند به طوری که یک روند ساخت مشترک میتواند برای ساخت انوع بازنماییها به کار گرفته شود.
Factory Method: واسطی برای ساخت اشیاء ایجاد میکند، اما به زیرکلاسها اجازه میدهد که تصمیم بگیرند که چه کلاسی را نمونهسازی کنند. این الگو اجازه میدهد تا نمونهبرداری کلاس، به زیرکلاسها معوق شود.
Prototype: انواع اشیائی که باید ساخته شوند را با استفاده از یک نمونهٔ اولیه، مشخص میکند و اشیاء جدید را با کپی کردن این نمونهٔ اولیه تولید میکند.
Singleton: تضمین میکند که کلاس تنها یک نمونه داشته باشد و دسترسی سراسری برای آن فراهم میکند.
الگوی Abstract Factory
الگوی Factory Method