From b368b786a5c05ae687792b7b81a8d756217f2411 Mon Sep 17 00:00:00 2001 From: Alexander Zhirov Date: Mon, 18 Oct 2021 02:45:29 +0300 Subject: [PATCH] added description --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index e69de29..4be1308 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,3 @@ +Паттерн "Стратегия" определяет семейство алгоритмов, инкапсулирует каждый из них и обеспечивает их взаимозаменяемость. Он позволяет модифицировать алгоритмы независимо от их использования на стороне клиента. + +Каждая утка СОДЕРЖИТ экземпляры FlyBehavior и Quack­ Behavior, которым делегируются выполнение соответствующих операций. Подобные связи между двумя классами означают, что используется механизм композиции. Поведение не наследуется, а предоставляется правильно выбранным объектом. \ No newline at end of file