You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,7 @@
14
14
1.[Абстрактная фабрика (Abstract Factory)](#Абстрактная-фабрика)
15
15
2.[Одиночка (Singleton)](#Одиночка)
16
16
3.[Строитель (Builder)](#Строитель)
17
+
4.[Прототип (Prototype)](#Прототип)
17
18
2.[Структурные паттерны](#Структурные-паттерны)
18
19
1.[Адаптер (Adapter)](#Адаптер)
19
20
2.[Декоратор (Decorator)](#Декоратор)
@@ -464,6 +465,9 @@ public class Director
464
465
465
466
:white_check_mark:__Преимущества паттерна Builder__: контроль за этапами создания экземпляра класса, в зависимости от этапов можно получить различные объекты.<br>
466
467
:x:__Недостатки__: жесткая связка конкретного Builder и продукта, который он создает.
468
+
___
469
+
### Прототип
470
+
__Прототип (Prototype)__ - это такой паттерн, который используется для создания новых объектов с помощью клонирования существующих.
467
471
## Структурные паттерны
468
472
__Структурные паттерны__ (Structural) - цель их применения заключается в том, что благодаря им вы можете совмещать и сочетать сущности вместе.
0 commit comments