- •Тверской государственный технический университет
- •События.
- •Содержание
- •1.2. Объявление события
- •1.3. Использование события
- •1.4. Многоцелевая обработка события.
- •1.5. Использования событий в компонентах .Net
- •1.6. Классы с большим числом событий
- •1.7. Что объединяет события, делегаты и свойства
- •Объявление свойства
- •Объявление делегата
- •Объявление события
- •2. Задание на лабораторную работу
- •3. Содержание отчета по лабораторной работе
- •4. Вопросы для самопроверки Отметьте истинные высказывания:
- •1. Обработчик события:
- •2. События:
- •7. Все аргументы события принадлежат:
- •Контрольные вопросы
- •Литература:
Контрольные вопросы
1. Что понимается под термином «событие»?
2. Являются ли события членами классов?
3. Какое ключевое слово языка C# используется для описания событий?
4. На каком механизме языка C# основана поддержка событий?
5. Приведите синтаксис описания события в общем виде. Проиллюстрируйте его фрагментом программы на языке C#.
6. Что понимается под термином «широковещательное событие»?
7. На основе какого механизма языка C# строятся широковещательные события?
8. Приведите синтаксис описания широковещательного события в общем виде. Проиллюстрируйте его фрагментом программы на языке C#.
9. Что понимается под термином «исключительная ситуация (исключение)»?
Литература:
Биллиг В.А. http://www.INTUIT.ru: Курс: Основы программирования на C#.
К.Ватсон и др. С#. Изд-во Лори. 2005 г., 879 с.
Г. Шилдт. Полный справочник по С#.: Пер. с англ. — М.: Издательский дом "Вильяме", 2004. — 752 с.
Медведев В.И. Особенности объектно-ориентированного программирования на C++/CLI, C# и Java. 2-е изд., испр. и доп. - Казань: РИЦ «Школа», 2010.-444 c.: ил.
Павловская Т. А. С#. Программирование на языке высокого уровня. Учебник для вузов. — СПб.: Питер, 2009. — 432 с: ил.