如何覆盖模块中的方法?
答案 0 :(得分:4)
稍后将新方法放入代码中。例如,如果这是模块(somefile.rb):
module M
def some_method
# ...
end
def get_time
time = Time.new
return time
end
end
将它放在需要模块的文件中:
require "some_module"
module M
def get_time
time = Time.parse("07/09/10 21:22")
return time
end
end