Почему метод join() нужно ставить сразу после создания объекта.
А не, например в методе eat() или run()
Василь
7 уровень
Почему?
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Васильtrainee в Kindgeek
13 мая 2021, 10:09
Мы же создали объект, но не какие методы с ним не запускали. Почему тогда так происходит?
0
ГоффMaster
13 мая 2021, 10:13
Повторю чужую шутку: "Ходят слухи, что если к вопросу приложить задачу, то ответ находится гораздо быстрее" ;)
0
Васильtrainee в Kindgeek
13 мая 2021, 10:22решение
не увидел что код не подътянулся )
+2
Васильtrainee в Kindgeek
13 мая 2021, 10:22
0
ГоффMaster
13 мая 2021, 10:33решение
Там есть галочка - прикрепить задачу или что.то вроде того. Прикрепляется задача, условия, методы, код, всё вместе. сорри, но не видно, что нужно сделать, что такое alpha.
Если я всё правильно понял, то уже при создании объекта Mouse запускается одноимённый тред, вызывающий метод eat() и выводящий сообщения. То-есть мышь, как только родилась, сразу же начинает есть.
+2
Васильtrainee в Kindgeek
13 мая 2021, 10:34
дело в том, что я уже решил эту задачу. И мне система не дает создать тикет с кодом. Пишет, что задача уже решена.
Спасибо за ответ!
0
ГоффMaster
13 мая 2021, 10:43решение
Кажется допёр, почему альфа и почему там джойн должен быть. Пока альфа ест, другие мыши даже не рождаются. Когда она доест, то создаются ещё две мыши, которые жрут одновременно. Альфа не допускает конкуренции. Другие мыши должны ждать, пока она доест.
+4