ГОСТРИСО/МЭК10165-4-2001
8.6.2 С т р у к т у р а ш а б л о н а
<метка-сиязывание-имеи^\МЕВШ INC*
SUB RINATE BJECTCLASS<метка-класса|AN SUBCLASSES);
NAME BYSUPERI R BJEC TC LA SS<метка-класса |ANSUBCLASSES];
WITHATTRIBUTE
IBEHAVI UR
<метка-атрибута;
<метка-определення-поведения
1,<метка-определения-поведения|ф;
I
(CREATE
|модификатор-создания|. модификатор-создания||
|<метка-парамегра|*;
I
| ELETE
|модификатор-удаления!
|<метка-параметра|*;
I
REGISTERS А8идентификатор-объекта;
snpportingproductions
модификатор-создания-WITH-REFERENCE-BJECT)
W1TH-AUTMATIC-INSTANCE-NAMING
модификатор-удаления-N LY -IF-N -C N T A 1N E - BJECTS |
ELETES-C NTAINE- BJECTS
8 .6.3 О б е с п е ч и в а ю щ и е о п р е д е л е н и я
8.6.3.1SU В R INATE BJ ECT CLASS<MeTKa-ioiacca
|AN SUBCLASSES]
Конструкцияопределяетклассуправляемыхобъектов.экземплярамкоторогомогутприсван-
ватьсяименаэкземплярамнклассаобъектов,определенногоконструкцие1ШАМE BYSUPERI R
В.1ЕСТСЕА88.Имяэкземпляраэтогоподчиненногоклассаобъектовобразуетсяспеплениемотли-
чаюшегоимениегостаршегообъекгасотносительнымотличаюшимименемподчиненногообъекта.
EcaHaaaanoAN 8иВСЕА88Е8,тоэтосвязываниеименприменяетсяндлявсехподклассовзадан-
ногоклассауправляемыхобъектов.
8.6.3.2N AM E BYSUPERI R ВJ ECTC LASS< метка-класса
|AN SUBCLASSES!
Конструкция определяет класс управляемых объектов или классдругих объектов, например
классобъектовсправочника, экзем плярыкоторогомогутприсваивать именаэкземплярам класса
управляемыхобъектов.определенногоконструкцией5и В RINATE BJECTCLASS. Еслизадано
AN SUВС LASS Е5,тоэтосвязываиие имен применяется идля всехподклассовзаданного класса
управляемыхобъектов.
8.6.3.3WITHATTRIВUTE< метка-атрибута
Этаконструкпияонределяетатрибут.которыйдолжениспользоватьсявконтекстерассматри-
вае могосвязыванияимендля построения относительногоотличающегонмениэкземпляракласса
управляемыхобъектов.определенногоконструкцией8и В RINATE BJECT CLASS. Значения
этого атрибутадолжны представляться типомданныхсединственнымзначением.удовлетворяю-
шимограничениямГ ОСТРИСО/МЭКЮ165- 1.Еслинетподходящегоатрибутадляиспользования
вкачествеименующего, то проектировщикам управляемыхобъектоврекомепдуетсяобеспечивать
управляюшийатрибуттипаСгарЫс81пп8-
8.6.3.4BEHAVI иВ<метка-определения-поведения
|.<метка-определения-поведения|ф
Еслионапрнсутствует.этаконструкнияпозволяетопределитьлюбыеконфликты поведения,
возникаюшиевследствиесвязыванняимен.Метка-определення-поведенияидентифипнруетрассмат-
рнваемоеопределениеповедения.
Примечанис—Этаконструкция пред назначенадляиспользованиявкачсстве средстваописания
поведения, специфичногодля связыванияимен. Любое поведение,которое примснимоковсемвозможным
экземплярам классауправляс.мыхобъсктов.далжнобытьопрсдслснокакчастыи)ведения,указанно! овшаб-
лоне пакета, определяющегоклассунравлясмыхобъсктов.
8.6.3.5CREATEI модификатор-создания
I, модификатор-создания |||<метка-параметра|*
30