Re[2]: понимание ООП Алана Кея
От: vdimas Россия  
Дата: 16.02.23 08:14
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>В мире Кея — нет. Кей представлял себе объекты как "отдельные компьютеры". То есть приложение в его модели — это сеть "компьютеров", каждый из которых — чёрный ящик со своим состоянием.


Не обязательно.
Ящик может быть без состояния.


S>Обмениваются они сообщениями. У сообщения в такой метафоре собственного поведения быть не может.


Но сообщение может содержать ссылку на другие ящики.
Т.е. ящики могут обмениваться другими ящиками.

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