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