Мы продолжаем знакомство с шаблоном проектирования: "Observer". На этом уроке мы завершаем создание программы "Школьный звонок". Осталось рассмотреть дополнительную возможность передачи параметров.
Дата отправки отчёта:
23 апреля 2017 г.
Задание выполнено: за
58 мин.
Чему научился:
Закрепил пройденное
Что было сложным:
найти время
Комментарии:
Класс OBell сделал Синглтоном, так как давно уже вёл к этому, он при первой инициализации загружает(кэширует в ОЗУ) необходимые для работы звуковые файлы, и при каждом последующем обращении к нему он воспроизводит файлы уже из памяти. а не загружая их каждый раз с диска. Отличный пример использования шаблона проектирования, использовать буду обязательно.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Теперь наш Porter может давать разные звонки на урок и с урока =)
А студенты получая информацию о событии понимают какое событие произошло =) =)
Научился: Создал enum BellMode, добавил в него две константы STUDY и BREAK. Изменил методы update в классах OStudent и OBell для использования enum BellMode.