Академический Документы
Профессиональный Документы
Культура Документы
Самоконтроль
программирование собственного редактора строки
необходимость ограничений
выделение абстрактной сущности по группе объектов
UML диаграмма классов
применение паттерна «Шаблонный метод»
заглушки в реализации методов
паттерн «Наблюдатель»
«субъект - наблюдатель» или «издатель - подписчик»
интерфейс наблюдателя
скрытая проблема освобождения объектов
доступ к информации базового класса через защищенные свойства
регистрация подписчиков
отписка от оповещений
оповещение подписчиков
делегат
сокращенная инициализация делегата
делегаты для методов объектов
делегаты для статических методов
сложные делегаты
комбинирование и разделение делегатов
событие
делегат обработки события
объект, описывающий событие
генерация события
определение собственного класса и делегата для события
техника воздействия на издателя через событие