Название этого шаблона дизайна? - PullRequest
7 голосов
/ 15 мая 2011

Я пытаюсь выяснить имя за этим шаблоном дизайна.По сути, у вас есть произвольные данные, которые необходимо обработать, и любое произвольное количество объектов-обработчиков, которые могут обрабатывать данные.Данные передаются этим обработчикам до тех пор, пока что-то их не обработает.

Например, в Qt QImage читает изображения через QImageReader.QImageReader запрашивает объекты QImageIOHandler, чтобы узнать, может ли данный формат файла быть прочитан этим QImageIOHandler.Если это так, он использует этот обработчик для чтения изображения.

Есть ли название для этого делегирования ответственности?

1 Ответ

9 голосов
/ 15 мая 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...