Design Patterns Applicability / Применение шаблонов проектирования: Creational Patterns - Порождающие шаблоны проектирования
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Абстрактная фабрика (Инструментарий) firt 06.05.11 в 12:46 |
|
|
Используйте Шаблона Абстрактная фабрика когда: firt 06.05.11 в 12:46 |
||
|
Система не должна зависеть от способа, которым создаются, составляются и представляются ее продукты. Serejka 10.05.11 в 08:56 |
||
|
Система должна быть сформирована при помощи одной из нескольких групп продуктов Serejka 10.05.11 в 08:57 |
||
|
Группа связанных производных объектов спроектирована для их совместного использования, поэтому необходимо принудительно задать это ограничение. Serejka 10.05.11 в 09:00 |
||
|
Вы хотите предоставить библиотеку классов для продуктов и при этом хотите открыть только их интерфейсы, но не реализацию. Serejka 10.05.11 в 09:01 |
||
|
Строитель firt 06.05.11 в 12:47 |
||
| +2 | ||
| +1 | ||
| +1 | ||
|
Фабричный метод (виртуальный конструктор) firt 06.05.11 в 12:47 |
||
| +1 | ||
| +1 | ||
| +1 | ||
| +1 | ||
|
Прототип firt 06.05.11 в 12:48 |
||
|
Одиночка firt 06.05.11 в 12:49 |
||
