Please enable JavaScript.
Coggle requires JavaScript to display documents.
COOL (Функции работы с объектами (Управление объектами
(send <имя…
COOL
-
Свойства
-
-
-
<propagation-facet> указывает на то, будет ли данный атрибут наследоваться последующими объектами
-
source
exclusive - реализует поведение по умолчанию
composite - при создании слота неопределенные свойства, не заданные в наиболее определенном классе, берутся из следующего, менее определенного, класса и т.д
-
-
-
-
Обработчики сообщений
Defmessage-handler — это конструкция, с помощью которой точно определяется поведение объектов в ответ на посылку одиночных сообщений
-
-
-
-
Некоторые версии COOL поддерживают функции, которые устанавливают слоты с помощью посылки сообщений, таких как make-instance, initialize-instance, message-modifу-instance и message-duplicate-instance. По умолчанию все эти функции пытаются установить значение слота с помощью функции put-<имя-слота>. Однако пользователю может понадобиться другая функция для установки значения слота. Для этого и используется свойство <override-message>.