假设我有两个 module A 和 B
module A
include B
def a
# some code
b
end
end
module B
def b
#method b code...
end
end
现在,我想动态修改 module A 的 a 方法,有什么好的办法么? 我有一个不好的方案。打一个"猴子补丁"
module A
def a
#method a code
b
end
def b
#method b code
end
end
有更优美的解决方案么?