2013-01-17 39 views
1

内超类方法,我如何可以调用类中的超类的方法,如:如何调用

class A 
    def foo 
    puts "lol" 
    end 
end 

class B < A 
    foo 
end 

回答

4

你试图从一个类的范围内调用一个实例方法。这是无效的。

将工作内容:

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

class B < A 
    foo 
end