如何在类中调用超类方法

时间:2013-01-17 16:05:49

标签: ruby class

如何在类中调用超类方法,如:

class A  
  def foo  
    puts "lol"  
  end  
end

class B < A  
  foo  
end

1 个答案:

答案 0 :(得分:4)

您正在尝试从类的上下文中调用实例方法。这是无效的。

什么可行:

class A  
  def self.foo  
    puts "lol"  
  end  
end

class B < A  
  foo
end