с наследованием от системных классов есть проблемы
Misha v.3 14.09.2005 15:07
вот что писал ПАФ:
http://www.parser.ru/forum/?id=17733т.е. по хорошему ваш delete должен быть примерно таким:
@delete[line]
$BASE:что-то[^BASE:select(^BASE:line[] != $line)]
но вот указать это "что-то" вы не можете, ибо нет такого в язяке.
можно конечно пойти другим путем: у вашего класса создать переменную класса table и написать набор методов, как у системного класса (menu, select...) которые будут работать с этой переменной, но получается что для этого совершенно не нужно наследоваться от системного класса.
P.S. мне самому ни разу не требовалось иметь класс с функционалом как у системного, но имеющего ещё пару моих методов. не поделитесь, какой у вас практический интерес к этому?
- Изменение обьекта класса, Maxx [M] 13.09.2005 17:20 / 13.09.2005 17:41
- Ответ, Misha v.3 [M] 13.09.2005 18:41
- Ответ, Maxx [M] 13.09.2005 22:43 / 13.09.2005 22:45
- с наследованием от системных классов есть проблемы, Misha v.3 [M] 14.09.2005 15:07