В объектно-ориентированном программировании (ООП) передача сообщений — это способ взаимодействия объектов, который позволяет им обмениваться информацией. cyberleninka.ru www.rsdn.org
Некоторые особенности работы передачи сообщений в ООП:
- Сообщение — это вызов метода. cyberleninka.ru Методы одного объекта должны вызывать методы других объектов. cyberleninka.ru При этом результаты работы метода одного объекта служат исходными данными для метода другого объекта. cyberleninka.ru
- Сообщения всегда возвращают данные, отправленные объектом. www.rsdn.org
- Объект может отправить сообщение другому объекту только в том случае, если в нём хранится идентичность другого объекта. www.rsdn.org
- Посылка одного и того же сообщения объекту дважды обычно вызывает и двойное применение объектом метода. ru.wikipedia.org
Таким образом, передача сообщений исключает дублирование данных и гарантирует, что изменение структур данных и процедур в пределах объектов не распространяет своё влияние на другие части системы. www.rsdn.org