Статус документа
Статус документа

ГОСТ Р ИСО 10303-11-2009 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS

     J.4 Повторное объявление атрибутов


Язык EXPRESS допускает повторное объявление наследованных атрибутов, обеспечивающее совместимость новых типов данных атрибутов. В приведенном ниже примере показаны некоторые допустимые формы повторного объявления:

- типом данных повторно объявленного атрибута является подтип наследованного типа;

- типом данных повторно объявленного атрибута является совместимый простой тип данных;

- значение повторно объявленного атрибута является необходимым, хотя наследованное значение было необязательным.

Пример - Повторное объявление атрибута на языке EXPRESS.

ENTITY sup_a;

attr : sup_b;

END_ENTITY;
ENTITY sub_a

SUBTYPE OF (sup_a);
SELF\sup_a.attr : sub_b;

END_ENTITY;
ENTITY sup_b;

num : OPTIONAL NUMBER;

END_ENTITY;
ENTITY sub_b

SUBTYPE OF (sup_b);
SELF\sup_b.num : REAL;

END_ENTITY;