如何覆盖def方法?但这很奇怪,因为我不知道def方法的定义。它不是Module,不是Object,不是BasicObject(Ruby 1.9)。而def.class不要什么都不说;)Ruby - 覆盖def方法
我想用这样的:
sub_def hello
puts "Hello!"
super
end
def hello
puts "cruel world."
end
# ...and maybe it could print:
# => "Hello!"
# => "cruel world."
非常感谢,您的任何想法。
谢谢。我认为只使用一些DSL模块会更好;) – 2010-08-10 11:55:15