Как работает цепочка Ruby?

Почему вы можете связать это:

"Test".upcase.reverse.next.swapcase

, но не это:

x = My_Class.new 
x.a.b.c

где

class My_Class 

  def a 
    @b = 1 
  end 

  def b
    @b = @b + 2 
  end 

  def c 
    @b = @b -72 
  end

end
5
задан Andrew Grimm 3 February 2011 в 01:41
поделиться