Название: Прекратить работу объекта. Отправлено: Madgeniy от Февраль 23, 2011, 21:20 Вопрос такой. Есть объект - сервер. Он выполняет некоторую задачу все время. Нужно по принятию определенного пакета прекратить все вычисления, которые реализованы в некотором методе этого сервера. Как лучше это сделать? Спасибо. Есть много разных вариантов в голове, но все они связаны с разделением методов по разным классам. Не хотелось бы этого делать.
Название: Re: Прекратить работу объекта. Отправлено: lit-uriy от Февраль 24, 2011, 21:19 суть проблемы не понял. Нужно прервать выполнение некой функции?
Название: Re: Прекратить работу объекта. Отправлено: Madgeniy от Февраль 24, 2011, 23:11 Вообщем да. Есть мысль полностью уничтожить объект, но может как-то иначе можно сделать.
Название: Re: Прекратить работу объекта. Отправлено: Igors от Февраль 24, 2011, 23:34 Лучше по-простому в вычислениях проверять флажок и цивильно выходить. Поискать приключений с испусканием exception и.т.п - можно, но обычно ничем хорошим не кончается :)
|