Задачу уже практически решил.
что именно непонятно в постановке?
есть класс наследник от глобального класса. инстанция этого класса обладает неким набором параметров, которые я хочу выставлять дифференцировано в зависимости от конкретных нужд. Но! сколько именно инстанций будет я не знаю. Поэтому не могу прописать
Code:
PUBLIC SECTION.
DATA:
mo_1 TYPE REF ..
mo_2 TYPE REF....
и т.д.
Количество инстанций зависит от конкретных практических задач, выполняемых этим ПО.
Вопрос: как динамически вести количество инстанций? На данный момент решаю так:
- создал таблицу со структурой: counter/объект типизированный как целевой класс\
- определил статический метод create в котором создаю объект с требуемыми атрибутами и кладу его в таблицу(предварительно считав количество объектов в ней и выставив соответствующий counter)
- когда требуется обратиться к этому объекту то считываю его из таблицы по counter