На этом уроке мы попрактикуемся в ООП - опишем объект для часов и создадим от него два экземпляра, для левых и для правых часов.
Задание: Написать программу «Шахматные часы».
Дата отправки отчёта:
16 сентября 2017 г.
Задание выполнено: за
2 час. 22 мин.
Чему научился:
Правильно оценивать время
Что было сложным:
---
Комментарии:
Я доработал программу, расширив возможности меню. Довольно часто за шахматной доской встречаются игроки с различным уровнем. При игре с часами есть возможность задавать каждому игроку свое время, чтобы как-то компенсировать различие в уровне квалификации. В моем варианте программы устанавливать время в минутах каждому игроку отдельно. Причем Благодаря подключению к меню свойства Checked, можно задать любое число минут в диапазоне (1, 31). Кроме того переключать время мышкой, особенно в условиях цейтнота, крайне неудобно. Ведь мышка, как правило, одна. Я сделал переключение с помощью клавиш Control и Shift.
Научился: Создал Таймер, разобрался в логики программы. Трудности: 1 час искал ошибку с Таймером(.Когда удалил класс, таймер тоже с ни перестал идти. Создал новый таймер и все заработало!