Что такое обработчик
Ответ 1
Обработчик - это метод/метод/метод, который специализируется на определенном типе данных или фокусируется на определенных специальных задачах.
Примеры:
-
Обработчик событий. Получает и переваривает события и сигналы от (например, OS или GUI).
-
Обработчик памяти - выполняет определенные специальные задачи в памяти.
-
Обработчик ввода файлов - функция, принимающая входной файл и выполняющая специальные задачи по данным, все в зависимости от контекста курса.
Ответ 2
Код, связанный с или вызванный появлением определенного события, например входящего сообщения, возникшего исключения, сигнала, отправленного процессу, завершения запроса сетевого ввода-вывода или щелчка мыши на элементе пользовательского интерфейса, Это очень общий термин.
Ответ 3
Я думаю, что это очень общий термин, без "жесткого" определения. Значение сильно контекстуально, варьируется в зависимости от общего дизайна кода.
Для меня это обычно означает некоторый код, который вызывается из внутреннего ядра и должен делать что-то и возвращаться. Эта "внутренняя" часть может иметь несколько "обработчиков" и выбирает, какой из них вызывать.
В некоторых случаях вы определяете некоторый API, чтобы сделать эти обработчики большей частью взаимозаменяемыми, поэтому вызывающий может выбрать один из таблицы и использовать один и тот же код для вызова любого из них. ООП помогает здесь.