Rubyn: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 25:
Например: '''для ~ for'''
 
В Рубине в оригинальный язык Ruby добавлено одно ключевое слово '''equivalent ~ эквивалент''', которое по функциональной нагрузке весьма схоже с ключевым словом '''alias ~ дримя''', но все же имеет существенное отличие. Если Вы назначите '''дримя''' некоторому методу, то потом можете использовать оба имени равноправно, но только до тех пор, пока не переопределите оригинальный метод. Если же Вы назначите '''эквивалент''', то переопределение оригинального метода приведет одновременно и к переопределению второго имени, т.е. оба имени метода будут все время равнозначными.
 
В дальнейшем, если вы читаете что-либо о языке Ruby, то все это в полной мере относится и к языку РубиН. В случае отличий это всегда будет оговорено и будет использовано название РубиН.