我知道我可以在Proc对象上使用#call
函数,如下所示:
def you_called(object)
object.call
end
a_proc = lambda {puts "I'm a Proc"}
you_called a_proc
但是还有一种方法可以在我自己的类上使用#call
函数,如果是这样,我该如何实现呢?
我的想法是这样的:
class My_own_class
def some_method
puts "Hi from My_own_class#some_method"
end
end
object = My_own_class.new
答案 0 :(得分:2)
是的,你可以,以下是:
{% extend different_base %}