Программирование на языке Пролог для искусственного интеллекта




Абстракция данных - часть 3


Следующий список целей приводит к желаемому результату:

        имя( Человек1, том), фамилия( Человек1, фокс),

                                                   % Человек1 - Том Фокс

        имя( Человек2, джим), фамилия( Человек1, фокс),

                                                   % Человек2 - Джим Фокс

        муж( Семья, Человек1),

        второйребенок( Семья, Человек2)

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




Содержание  Назад  Вперед