Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Определение 11.27. Синтаксис функции active-duplicate-instance

(active-duplicate-instance <объект> [to <объект>]

<переопределения-слота>*)

Функция message-duplicate-instance использует сообщение message-duplicate для изменения значений слотов объекта. Сопоставление образцов приостанавливается до тех пор, пока все изменения слотов не будут выполнены.

Рис. 11.30. Использование функции duplicate-instance

Определение 11.28. Синтаксис функции message-duplicate-instance

(message-duplicate-instance <объект> [to <объект>]

<переопределения-слота>*)

Функция active-message-duplicate-instance использует сообщение message-duplicate для изменения значений слотов объекта. Сопоставление образцов продолжается во время выполнения изменения слотов.

Определение 11.29. Синтаксис функции active-message-duplicate-instance

(active-message-duplicate-instance <объект> [to <объект>]

<переопределения-слота>*)

Наборы объектов

 

COOL предоставляет полезную возможность составления наборов объектов (instance-set) и выполнения некоторых действий над таким набором. Система запросов для составления наборов объектов в COOL состоит из шести функций, каждая из которых оперирует набором объектов, определенным с помощью заданного пользователем критерия.

В последующих разделах будут описаны способы формирования шаблонов наборов, запросов и действий над наборами. В приведенных ниже примерах предполагается, что определения, указанные в примере 11.46, уже присутствуют в системе.


mylektsii.ru - Мои Лекции - 2015-2018 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал