Как иначе?
Maxx 11.02.2007 22:57
/ 11.02.2007 22:58
Обрисую ситуацию чуть яснее, но специально без подробностей, чтобы общая задача была видна...
Есть скрипт (не парсерный), который принимает параметры и возвращает некий результат, который записывается в файл.
Соответствено задача конструктора - дернуть этот файл, и его содержимое поместить в обьект класса.
Задача каждого метода - дернуть скрипт с некими параметрами, после чего создается _новый_ файл, который нужно загрузить и поместить в обьект класса. Можно в каждом методе делать загрузку файла, повторяя код в каждом методе. А можно использовать для этого конструктор класса, поскольку он этим и занимается.
По идее можно конечно сделать отдельный метод и использовать его и в конструкторе и в методах, но это я тока щас подумал.
Не очень знаю как правильнее
Чтобы была рекурсия надо я так понимаю в текущей раскладке из конструктора дернуть какой нибудь метод, но это не предполагается вообще.