Вход на сайт
Задачи для начинающих
5160 просмотров
Перейти к просмотру всей ветки
в ответ Программист 15.02.21 13:40
Что может быть проще, чем один бесконечный цикл?
У нас получается два варианта:
- Задача не для начинающих.
- Задача для начинающих. В таком случае должны быть использованы только те элементы которые им известны. Классы и интерфейсы к этому не относятся, к сожалению.
Кстати, после тестирования выявлено, что приведенный код абсолютно нерабочий. А после возможного исправления, работает не так, как ожидалось.
Pedestrian Red, Auto Green, delay 5s Pedestrian Red, Auto Yellow, delay 3s Pedestrian Red, Auto Red, delay 2s Pedestrian Green, Auto Red, delay 15s Pedestrian Red, Auto Red, delay 1s Pedestrian Red, Auto Green, delay 5s Pedestrian Red, Auto Yellow, delay 3.015s Pedestrian Red, Auto Red, delay 2s Pedestrian Green, Auto Red, delay 15s ...
Также очень бы хотелось увидеть реализацию класса TrafficLightButton для консольной проги под виндой, без каких либо извращений.
Для теста было использовано просто без нажатия кнопки.
internal class TrafficLightButton : ITrafficLightButton { private bool _isPressed = false; public bool IsPressed { get { return _isPressed; } } public void Reset() { } }