Цепочка обязанностей
Название | цепочка обязанностей |
---|---|
Английское название | chain of responsibility |
Диаграмма | Файл:Chain.png |
Тип | поведенческий |
Назначение | для организации в системе уровней ответственности
|
Родственные шаблоны | Composite/Компоновщик |
Цепочка обязанностей — поведенческий шаблон проектирования, предназначенный для организации в системе уровней ответственности.
Применение
Шаблон рекомендован для использования в условиях:
- в разрабатываемой системе имеется группа объектов, которые могут обрабатывать сообщения определенного типа;
- все сообщения должны быть обработаны хотя бы одним объектом системы;
- сообщения в системе обрабатываются по схеме «обработай сам либо перешли другому», то есть одни сообщения обрабатываются на том уровне, где они получены, а другие пересылаются объектам иного уровня.
Источники
- С. Стелтинг, О. Маасен «Применение шаблонов JAVA», — Москва, Вильямс, 2002.
Ссылки
bg:Верига отговорности (шаблон) de:Zuständigkeitskette en:Chain-of-responsibility pattern es:Chain of Responsibility (patrón de diseño) fr:Chaîne de responsabilité (patron de conception) it:Chain of responsibility pattern ja:Chain of Responsibility パターン ko:Chain of responsibility 패턴 uk:Ланцюжок відповідальностей zh:责任链模式
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....