Использование ключевого слова ruby ​​self?

из того, что я понимаю о ключевом слове self , это просто ссылка на текущий экземпляр класса. Разве это не всегда стандартное поведение? Например, разве

self.var_one = method (args) не эквивалентен просто var_one = method (args) ?

Если да, то в чем польза self?

62
задан hagello 23 July 2015 в 13:34
поделиться