Ruby/Переменные: различия между версиями
Содержимое удалено Содержимое добавлено
NiXman (обсуждение | вклад) Нет описания правки |
|||
Строка 48:
puts girlfriend #=> Даша</source></big>
Можно создавать копии объектов ещё методом <code>.dup</code>. Разница между ними будет понятна
Для безвредного присваивания новых значений переменным их редко приходится клонировать, ибо большинство методов делают это и так. Даже если вы просто присвоите переменной новое значение, Ruby создаст объект с новым значением и поместит в (уже существующую) переменную ссылку на тот объект:
|