Здравствуйте, savinov, Вы писали:
S>Концепты связаны отношением включения, которое обобщает наследование. Объект концепта представляется ссылками его базового концепта, В общем случае объект представляется последовательностью ссылок всех своих базовых концептов. Это то же самое, что и иерархическая адресация, например, почтовые адреса. Во время выполнения объекты живут внутри иерархии, т.е. иерархии существует не только во время компиляции, но и сохраняется и поддерживается во время выполнения. В контексте каждого объекта может существовать множество дочерних объектов. В этом смысле каждый объект работает как контейнер или жизненное пространство для внутренних объектов (за которые он в ответе).
S>Зачем это нужно? Делается общее предположение, объекты живут в структурированном пространстве, разделенные границами. Доступ в этом случае всегда опосредован, т.е. прямого доступа не существует. Чтобы достать объект, скажем, выполнить его метод, необходимо пересечь промежуточные границы. На этих границах в процессе доступа выполняется множество важных и полезных функций. Задачей программиста в этом случае (в КОП) является описание того, как объекты представляются, и что будет происходить при доступе к ним.
Фреймы Мински что-ли? Я из этого описания отличий не вижу...