- Сообщение
- copy
- Определение
- Копирование объекта
- Протокол
- Object
- Синтаксис
- receiver copy
- receiver — оригинальный объект
- Ответ
- Копия получателя (или сам получатель, если он — единичный объект)
Описание[]
Создаёт объект как можно более близкий по поведению и состоянию к получателю сообщения. Никакое последующего изменение состояния объекта-копии не должно влечь за собой изменения состояния оригинального объекта.
Копии следовало бы соответствовать отношению равенства (=), однако обычная реализация этого сообщения через тождество (==) несовместимо с таким требованием.