Содержание раздела




ГЛАВА 7. Объектно-ориентированное программирование
Объектно-ориентированное программирование
Метаклассы в CLOS и CLIPS
Верхние уровни иерархической системы классов языка COOL
Множественное наследование в C++
Отношения между классами в примере "Алмаз Никсона"
Листинг 7.2. Файл nixon.h. Объявление классов, версия 1
Листинг 7.3. Файл nixon.h. Объявление классов, версия 2
Листинг 7.4. Файл nixon.h. Объявление классов, версия 3

Листинг 7.5. Файл nixon.h. Объявление классов, версия 4
Объектно-ориентированный анализ и конструирование экспертных систем
Рекомендуемая литература


Упражнения
Схема структуры классов для упражнения 7
Язык KRL
"...Анализ последствий объектно-центрической...
Процедуры и объекты
Процедурно- и объектно-ориентированные...
Языки LOOPS и FLAVORS

Передача сообщений
Формирование объекта класса на языке CLIPS
Проблема наложения методов
Иерархическая система классов окон
Гетерархическая система классов окон
Метаклассы
Структура классов в языке LOOPS
Вставка метакласса, определенного пользователем
Языки CLIPS и CLOS
Множественное наследование в CLOS и CLIPS

Листинг 7.1. Объявление классов на языке CLIPS
Наложение методов в CLOS и CLIPS
Стандартная схема наложения методов в языках CLOS и CLIPS ([Keene,1989])
Как сделать людей вежливыми
Содержание раздела