Мой класс, который от RunBase ведет стандартно себя в методе main: получает record, вызывает свой конструктор для нового экземпляра, потом prompt и run. Проблема возникла с pack/unpack. Компилятор требует чтоб эти методы были определены в моем классе, так как в RunBase они абстрактны (не компилится конструктор). Определив эти методы во время выполнения возникает исключение, довольно странное. Исправилось только определив CurrentVersion и CurrentVersion и переделкой методов pack/unpack. Проблема в том что мне они не нужны, мне нечего там сохранять. Счас приходиться делать нечто подобное:
PHP код:
boolean a;
#DEFINE.CurrentVersion(1)
#LOCALMACRO.CurrentVersion
a
#ENDMACRO
где переменная
а просто для галочки. Я думаю что есть простой путь откомпилировать конструктор, не используя pack/unpack и CurrentList, тока я не понимаю какой. Может кто поможет?