Тут два варианта развития событий, которые ползают по зеленой и розовой ветке соответственно.
1. Сигнал поступает на вход. Тогда мы обновляет циферблат, подаём на выход и устанавливаем dial в нужное положение.
2. Пользователь крутит ручку, поэтому мы берем это значение подаем на выход и обновляем циферблат.
Команда "set" устанавливает значение таких элементов как dial, number и т.д. НО при этом объект не кидает это значение дальше. Если бы мы подключили это напрямую, то получилось бы кольцо и max выдал бы нам stack overload.
Комментариев нет:
Отправить комментарий