Re: Объектная идеология
От: c-smile Канада http://terrainformatica.com
Дата: 28.11.05 04:29
Оценка:
Здравствуйте, MouseEntity, Вы писали:

ME>Здравствуйте, Товарищи!


ME>У вопрос по объектной идеологии

ME>Я имею в виду "всё объект", "объекты обмениваются информацией только посылкой сообщений"
ME>(ну и в соответствии с идеологией сообщение — тоже объект)

ME>Так вот: как в таком случае объект узнаёт, какое сообщение ему пришло?

ME>(ну или в более общей форме: как можно сравнить два объекта)

Что есть "сравнить"?

Любая объектная система как минимум имеет identity operator:
  A === B 
  A is B

это атомарный оператор — не может быть перегружен.

equivalence (== или =) operator "изготавливается" на основе identity
и как правило допускает перегрузку.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.