Middle
26
0
questionbank

Перечислите паттерны, относящиеся к поведенческим.

Answer from sobes.tech neural network
  • Chain of Responsibility (Цепочка обязанностей): Передача запросов последовательно по цепочке обработчиков. Каждый обработчик либо обрабатывает запрос, либо передает его следующему.

  • Command (Команда): Представление запроса в виде объекта, что позволяет параметризовать клиентов различными запросами, ставить запросы в очередь, логировать их, а также поддерживать отмену операций.

  • Iterator (Итератор): Предоставление способа последовательного доступа ко всем элементам составного объекта, не раскрывая его внутреннего представления.

  • Mediator (Посредник): Определение объекта, который инкапсулирует взаимодействие между набором объектов. Посредством устранения прямой связи между отправителем и получателем, паттерн способствует уменьшению связанных друг с другом классов.

  • Memento (Хранитель): Не нарушая инкапсуляции, фиксирование и внешнее извлечение внутреннего состояния объекта с тем, чтобы впоследствии можно было восстановить в нём это состояние.

  • Observer (Наблюдатель): Опреде

  • Chain of Responsibility (Цепочка обязанностей): Передача запросов последовательно по цепочке обработчиков. Каждый обработчик либо обрабатывает запрос, либо передает его следующему.

  • Command (Команда): Представление запроса в виде объекта, что позволяет параметризовать клиентов различными запросами, ставить запросы в очередь, логировать их, а также поддерживать отмену операций.

  • Iterator (Итератор): Предоставление способа последовательного доступа ко всем элементам составного объекта, не раскрывая его внутреннего представления.

  • Mediator (Посредник): Определение объекта, который инкапсулирует взаимодействие между набором объектов. Посредством устранения прямой связи между отправителем и получателем, паттерн способствует уменьшению связанных друг с другом классов.

  • Memento (Хранитель): Не нарушая инкапсуляции, фиксирование и внешнее извлечение внутреннего состояния объекта с тем, чтобы впоследствии можно было восстановить в нём это состояние.

  • Observer (Наблюдатель): Опреде

Register or sign in to get access to full answers for all questions from the question bank.

design-patternsbehavioral-patternsfactory-methodabstract-factorybuilderprototypesingleton