Я не уверен, насколько я понимаю, что означает переменная привязки. Это может быть концепция программирования, которая не является специфичной для Ruby. Похоже, что это базовая концепция, что некоторые книги ожидают, что вы уже знаете, что это значит.Переменная привязка
Вот мое понимание: Всякий раз, когда экземпляр Ruby-объекта создается, это означает, что Ruby выделяет пространство в памяти для обозначения этого объекта. Если вы назначаете объект переменной, вы фактически не храните объект в переменной, а вместо этого сохраняете ссылку на этот объект в переменной. Я считаю, что привязка относится к этой концепции, где переменная «привязана» к связанному с ним объекту, но я не совсем уверен, означает ли это значение привязки и привязки.
Может кто-нибудь помочь объяснить это мне, желательно, используя простой пример, если это возможно?
спасибо за объяснение! Основываясь на том, что вы сказали, похоже, что привязка переменных - это область, имеющая конкретное право? Я имею в виду, что когда вы говорите о привязке переменных, вы должны указать область как контекст, чтобы это имело смысл. – wmock
@WillsonMock Это правильно. – sawa