(slot-facets <имя-класса> <имя-слота>)
Пример 15.31. Использование функции slot-facets
(clear)
(defclass A (is-a USER)
(slot x (access read-only)))
(defclass В (is-a A)
(multislot y))
(slot-facets В х)
(slot-facets В у)
Рис. 15.28. Использование функции slot-facets
Следующая группа функций предназначена для определения значений отдельных свойств и граней заданных слотов.
Функция slot-sources возвращает список названий классов, которые использовались при наследовании граней заданного слота (пример 15.32 и рис. 15.29). Если грани слота эксклюзивно определял один класс, то список будет состоять из имени одного класса. Составная величина нулевой длины возвращается в случае возникновения ошибки.
Определение 15.81, Функция slot-sources
(slot-sources <имя-класса> <имя-слота>)