Ключевое слово ОТКРЫТО
Определяет начало открытой части в объявлении объектного типа.
Синтаксис:
ОТКРЫТО:
Все объявления полей и методов расположенные ниже ключевого слова ОТКРЫТО будут относиться к открытой части объектного типа. По умолчанию объявления полей и методов объектного типа относятся к открытой части.
Завершение открытой части может быть задано с помощью ключевого слова ЗАКРЫТО.
Пример:
ТИП Сумма
[
ЗАКРЫТО:
ЧИСЛО: рубли, евро;
ОТКРЫТО:
// доступ на чтение к закрытой части
ФУНКЦИЯ ЧИСЛО: Рубли РЕЗУЛЬТАТ = рубли КОНЕЦ_ФУНКЦИИ
ФУНКЦИЯ ЧИСЛО: Евро РЕЗУЛЬТАТ = евро КОНЕЦ_ФУНКЦИИ
// контролируемый доступ на изменение
ФУНКЦИЯ Установить(ЧИСЛО: руб, курс)
рубли = руб
евро = ОКРУГЛ(руб / курс, 2)
КОНЕЦ_ФУНКЦИИ
]