VDS за 300р от нашего партнера SpaceWeb
[49]
28 Дек 2011, 13:17

Присваивание создаёт новую копию или ссылку на объект

Привет!

Интересует такой вопрос, при присвоение переменной объекта или его инициализации создается копия этого объекта или же переменной присваивается только ссылка на этот объект? Я сейчас сам этого не могу проверить.

Комментарии (1)
gollem 28.12.2011 16:51

Переменные и константы указывают на какой-то объект. Когда вы присваиваете что-то переменной или инициализируете константу, вы устанавливаете ссылку на объект. Поэтому присваивание само по себе никогда не создает новую копию объекта.
+2

Добавить комментарий

Войдите, чтобы написать о чем-нибудь...
Вход Регистрация
Web.onRails
Найди ответ на любой вопрос по Веб-разработке!
задать вопрос...
Вы можете разместить Рекламный пост самостоятельно, либо отправив контент по адресу admin@webonrails.ru→ Оплата здесь ←Неоплаченные посты удаляются.
Метки:
Лучшее
[52]
16 Окт 2011, 15:38
Вывести все элементы POST
[просмотров 36580]
[100]
19 Дек 2014, 16:16
User-agent для Internet Explorer 11
[просмотров 36054]
[1]
15 Апр 2021, 08:29
Переполнение памяти Nuxt.js
[просмотров 34850]
[74]
31 мая 2011, 11:48
Python проверка существования переменной
[просмотров 14502]
[125]
21 Июл 2011, 14:04
Python Imaging Library (PIL)
[просмотров 11807]
[4]
10 Окт 2018, 15:33
Как запретить просмотр сайта по IP?
[просмотров 10852]
[50]
31 Дек 2011, 14:57
Cron запускать раз в неделю
[просмотров 8951]

Вести с Хабра