我的基类中有一个方法,我需要从派生类中调用此方法。是否可以使用静态方法?
class base < A
def self.method1
end
end
class derived < base
def method2
base.method1
end
end
这样可以吗?这是对的吗?
答案 0 :(得分:7)
是..
class Base
def self.method1
p "hi"
end
end
class Derived < Base
def method2
self.class.method1
end
end
Derived.new.method2
# >> "hi"