LINUX.ORG.RU

История изменений

Исправление CrossFire, (текущая версия) :

Все очень просто.

1) Наследуем все три класса от одного родителя
2) Создаем список (циклически) который будет работать в качестве очереди выполнения
3) Накидываем в нее выполняемых айтемов (по количеству классов)
4) Запускаем цикл выполнения, каждый раз берем очередной объект и вызываем его функцию. Конечно запоминаем номер текущего элемента для восстановления после остановки.

Исходная версия CrossFire, :

Все очень просто.

1) Наследуем все три класса от одного родителя.
2) Создаем список который будет работать в качестве очереди.
3) Накидываем в нее выполняемых айтемов.