static void Тест() { var проц = new Процессор(); var план = new ПоследовательностьДействий(); // щас этот план устанавливается вручную человеком var отвлечение = new Отвлечение(); // это внешние команды которые как-то должны поступать сюда // должен еще внешний интерпитатор -процессор, реальный роцессор это активность с тактовой частотой проц.Запустить(); проц.Преостановить(); проц.Продолжить(); проц.Остановить(); проц.Перезапустить(); }
void Выход(Отвлечение о) { о.Активна = false; }