Перейти к основному содержимому

О2_MP_ПостроительВыражений

Объект О2_MP_ПостроительВыражений обеспечивает пошаговое формирование линейных выражений через последовательные вызовы методов. Построитель является общим для всех подклассов линейных моделей. Его применение предпочтительно при формировании выражений в циклах большой длины: в отличие от фабричных методов Менеджера выражений, построитель накапливает слагаемые во внутреннем буфере и материализует итоговое выражение однократно, что снижает накладные расходы на память и время при большом количестве слагаемых.

Ссылка на построитель возвращается следующим образом:

Построитель = Модель.Выражения().СоздатьПостроительВыражений();

Выражение = Построитель
.Добавить(ПеременнаяX)
.Добавить("2 * y")
.ДобавитьКонстанту(10)
.ПолучитьВыражение();

Методы

См. также