我想指出,这完全是一个编制问题。我知道还有其他方法可以实现这一点。以后定义的类上的模块实例方法
我要声明,像这样
module Foo
# some logic here to
# get instance method 'foo' on
# a later defined class
end
模块再后来我想声明一个类,如:
class Foo::Bar
end
然后在不使用包括或扩展能够做到这一点:
Foo::Bar.new.foo
并让它调用我在模块Foo中定义的foo方法
你知道我知道,你知道,你应该刚刚听我的第一个地方:) – twitch