Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby: Общие вопросы > как заменить объект?


Автор: regentdv 18.4.2008, 16:54
Не сочтите за труд ответить на вопрос чайника smile

вот у нас в руби все переменные это ссылки на объекты, так?

такой пример

a = A.new
b = a
c = a
d = a

все переменные ссылаются на один и тот же экземпляр A

Мне нужно заменить в куче объект A на B

т.е. чтобы после такой замены все ссылки на A теперь ссылались на B

как это сделать? 

Автор: xess 11.6.2008, 09:45
a, b, c, d = B.new  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)