Стратегия (шаблон проектирования): различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м орфо, replaced: путем → путём
Строка 55:
=== Полезные сведения ===
 
* и стратегия, и [[Декоратор (шаблон проектирования)|декоратор]] можетмогут применяться для изменения поведения конкретных классов. Достоинство стратегии в том, что интерфейс кастомизации не совпадает с публичным интерфейсом и может быть куда более удобным, а недостаток в том, что для использования стратегии необходимо изначально проектировать класс с возможностью регистрации стратегий.
 
=== Использование ===