Ruby/Переменные: различия между версиями

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