2
这是从类方法调用Instance方法的正确方法吗?这里的instance_var是通过Name对象传递的。我想从传递给类方法的instance_var对象调用func1。在ruby中使用Class方法调用实例方法
我写了这个:
Class Name
def initialize
@name
end
def func1(value)
puts value
end
def self.func2(instance_var,val)
instance_var.func1(val)
end
end
为什么你需要这个?但是,这是要走的路,其中instance_var是Name类的一个实例 – 2012-08-03 10:38:50
它应该工作。 – 2012-08-03 10:47:25
我试过了,但是没有打印。 – user1568617 2012-08-03 10:48:25