| 本帖最后由 taroxd 于 2014-8-3 15:53 编辑 
 调用父类同名方法。如果不指定参数会传递原先传给方法的参数。
 
 
 class A  def foo(str)    str  endend class B < A  def foo(str)    super + ' world'  endend B.new.foo('hello') #=> "hello world"
class A 
  def foo(str) 
    str 
  end 
end 
  
class B < A 
  def foo(str) 
    super + ' world' 
  end 
end 
  
B.new.foo('hello') #=> "hello world" 
 |