Руководство разработчика

Динамическое создание объектов

Для создания переменных объектного типа можно воспользоваться оператором СОЗДАТЬ. При передаче управления этому оператору объектная переменная принимает значение по умолчанию в соответствии с типом.

Синтаксис:

СОЗДАТЬ (<имя типа>, <имя переменной>)

Пример:

ТИП Метка
[
  ЧИСЛО: x, y; 
  СТРОКА: текст = "метка"; 
]

ВЫЧИСЛИТЬ
  // создаем переменную м1 типа Метка
  СОЗДАТЬ(Метка, м1)
  // м1 = Метка[ x = 0, y = 0, текст = "метка" ]
КОНЕЦ

См. также: